- 博客(3)
- 收藏
- 关注
原创 在看Unity有限状态机的时候,被脚本之间的调用卡住了,简单理下
ps(絮絮叨叨想啥说啥):在不new的情况下,只是不断加引用的话就是(Enemy e,Enemy e1,Enemy e2),是没有内存空间的,在awake()中new一下,就把(引用)变量一起指向堆了。(Unity 脚本)挂在Unity的GameObject上的 Unity会 管理生命周期,不能new,获取组件就是GetComponent<Player>来调用了。1.首先要明白在别的脚本中声明变量是引用类型(不new的情况下,有多个地址,但是都指向一个堆),共享堆(被赋新值改变)。大概就这些,有问题再改。
2025-10-16 17:37:05
125
原创 使用TilePalette,画出来是黑色的贴图,解决方法
解决方法就是,在在Light 2D中吧Sorting Layer 改成All,就正常显示了。出现的问题贴图是黑色的。
2025-10-13 19:49:53
172
原创 unity2D中Draw Moded的Tiled设置和精灵的设置
1.Scale这个是精灵的大小设1就好,Draw Mode为Tiled,Size设置为精灵(scale的大小)在多长宽中进行平铺。警告不用管,反而按照警告进行精灵的修改导致平铺没生效。如果已经是精灵了就是图标是这样的就可以生效了。没有精灵的设置是这样的,就是默认的。
2025-10-06 11:07:52
200
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅