- 博客(32)
- 收藏
- 关注
原创 解决CocosCreator动画中插入帧事件没有响应的问题
脚本和动画存在于两个不同的节点上,即使这两个节点是父子关系。但是动画的帧事件还是定位不到对应的回调函数的。
2022-12-04 16:52:27
1350
原创 CocosCreator无法创建js脚本的问题
cocosCreator3.x不支持js脚本了。所以下载cocosCreator2.x的版本就解决问题啦!
2022-12-02 14:37:34
1517
原创 基于UnityXLua|C#调用Lua中的function的两种方式
基于XLua插件,在unity的脚本中,有两种方式让C#调用Lua的function。一种需要借助委托,一种不需要。
2022-08-29 00:16:06
1165
原创 DP|最长公共子串
动态规划步骤:1、状态转移:把问题转化为子问题,用诸如max{子问题1结果,子问题2结果}的方式表示2、备忘录记录子问题的结果3、备忘录的最后一项就是结果
2022-08-13 18:28:08
181
原创 Unity|Update()函数中“帧内修正”的思想
避免在Update()中使用if-else语句,尤其是if-else的条件是对浮点数范围判断时
2022-08-12 11:13:43
303
原创 重载了赋值操作符,通过参数拷贝类对象的副本仍然是浅拷贝
#include <iostream>#include <string>using namespace std;class Person{public: int* m_age;//成员有指针,则需要深拷贝(还要手动释放空间),否则拷贝后的指针指向的地址都被一一复制,导致该地址被重复释放 Person(int age) { m_age = new int(age); } ~Person() { if (m_age != NULL) { dele.
2022-05-17 15:22:20
132
原创 在vs中配置openCV c++编译环境(Win11、vs2019)
wu1、下载并解压好openCVopenCV的目录结构2、新建一个空解决方案,并新建一个空项目(C++)右键空项目,如图点击最下面的“属性”,如图3、编辑“VC++目录>>包含目录”添加以下内容,在openCV的目录中可以找到以下内容,拷贝文件地址4、编辑“VC++目录>>库目录”添加以下内容,在openCV的目录中可以找到以下内容,拷贝文件地址5、编辑“链接器>>输入>>附加依赖项”先在openC...
2022-05-13 22:55:31
1736
原创 解决UE4代码没有高光和自动补全功能
初次在虚幻引擎中使用visualStudio编辑c++类的时候,代码可能没有高光和自动补全功能。解决办法如下:打开visualStudio的扩展>>管理扩展>>搜索框中搜索"UprojectShortcuts">>下载后会要求重启vs重启即可。再次使用虚幻引擎中的c++类,就有自动补全了...
2022-05-10 18:30:51
2521
3
原创 【数据结构】C#代码实现【顺序队列】和【链队列】
队列在广度优先搜索中会用到。看一下两种存储结构的队列的实现。第一、创建接口包含了队列的所有方法。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace case3_Queue{ interface IQueue<T> { int Count { get; }
2022-04-24 22:45:28
1937
原创 【数据结构】C#代码实现【顺序栈】和【链栈】
第一、创建接口包含了栈的所有方法,为统一命名,使用接口,在顺序栈和链栈的具体实现中就继承该接口,以此统一命名。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace case2_Stack{ interface IStack<T> { int Count { ge
2022-04-24 22:30:12
2064
3
原创 【数据结构】C#代码实现【顺序表】和【链表】
第一、创建一个接口为了统一顺序表和链表的方法命名,先创建一个接口,里面定义了一般线性表所有方法的名称。定义接口的原因:1.外部对不论顺序表还是链表的操作是一样的;2.但是顺序表和链表的具体方法实现不一样using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace case1{//这是一个接口,头字母用I
2022-04-24 22:03:04
2662
原创 C#代码实现【插入排序】
实现一个插入排序发现了一点:数组是可以用空方法直接传参改变的,不需要ref关键字或者接收同类型方法返回值using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace case6_InsertSort{ class Program { static void Main(string[
2022-04-24 11:53:45
510
原创 unity C# script:找到血量最低的敌人
unityC#脚本1:FindWeakestEnemyusing System.Collections;using System.Collections.Generic;using UnityEngine;///<summary>//////</summary>public class FindWeakestEnemy : MonoBehaviour { void Start() { Debug.Log(F
2022-03-22 22:50:27
3931
1
原创 C#模拟买双色球
模拟买彩票。只能买一注。如果想买多注,可以在买完一次之后再调用买彩票的方法。注意生成中奖号码的方法只能调用一次。另外,没有写告知中几等奖的方法,毕竟买彩票的人会自己看的吧using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace lottery{ class Program {
2022-03-17 12:36:30
387
原创 C#可供查询的月历2.0版本
基于第一个版本[C#可供查询的月历]做了一点小修改,让主函数中定义的变量更少,更简洁(https://blog.csdn.net/weixin_48343145/article/details/123514237?spm=1001.2014.3001.5502)using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespa
2022-03-15 23:29:54
88
原创 C#可供查询的月历
写了个日历,画风粗犷。输入年份月份,可以看到当月的月历。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace testFunction_1{ class Program { static void Main(string[] args) {
2022-03-15 22:33:33
319
原创 《赋予角色移动时的动画》part02——动画蓝图
动画蓝图就是混合空间和自定义角色蓝图之间的一座桥。我们将会在这个部分实现对自定义角色的移动动作,包括站立、走、左走、右走。但是不包括慢走、冲刺、跳跃。因为慢走和冲刺涉及到新增快捷键以及速度的设定;跳跃涉及到蒙太奇剪切,我们会在后面继续讲到对导入动作资产的剪切——蒙太奇。
2022-03-09 23:37:12
3861
原创 UE4在第三人称游戏中添加角色和角色的空闲动画
1、首先可以在Mixamo里选择喜欢的人物,下载fbx文件。2、打开UE4,创建一个第三人称游戏。3、在内容浏览器里创建文件,命名“Character”。在Character里再创建两个文件夹,一个用于存放我们导入的资产(命名knight),一个用于主要的编辑(命名human)。4、先打开knight文件,导入资产——我们刚刚在Mixamo里下载的角色。注意:在导入的对话框里,如果选择骨骼体,那么最终导入的只是我们刚才下载的人物的骨骼网格体,没有导入人物的动作。导入完成。5、
2022-03-07 12:29:39
6357
原创 3ds max制作马克杯
遇到的问题:1、贝兹角点的杠杆(杠杆端点 绿色点)不能自由调节,比如在前视图中调节一条直线段的贝兹角点的杠杆时,杠杆只能沿线段伸缩,不能在平面内自由移动。解决方法:按F8,切换杠杆移动平面。 可以切换为3种移动状态: 比如在前视图中,杠杆端点可以沿1水平方向、2竖直方向、3前视图平面任意位置移动。2、“沿样条线挤出”问题马克杯的把手,小网格沿把手样条线挤出。直接点击“沿样条线挤出”按钮,之后就无法对马克杯的把手进行参数设置。解决方法:点击沿样条线挤出右侧的设置按钮,在视...
2022-03-06 21:12:47
577
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人