取消粒子图片在上升过程中变成另一张图片
纹理表格动画→随时间推移的帧→点击曲线→Remove
取消粒子图片在上升过程中变成另一张图片
纹理表格动画→随时间推移的帧→点击曲线→Remove
Texture Sheet Animation (纹理表格动画)
Mods 改为Sprites 可以更改例子图片
点击下方➕可以添加多张图片
Start frame 开始的帧 选择双常数间随机 数字选为0-2可随机播放两种图片
Shape(形状) 粒子发射器形状
Angle 角度
Radius 半径
一张图片切割成多个图片
选择图片→ 检查器→Sprite模式→多个→应用→Sprite Editor→按住鼠标分割图片,一样大小图片可按Ctrl+D复制
创建粒子系统
层级窗口 右键→Effects(效果)→Paticle System(粒子系统)
聚焦快捷键F或者双击
3d模式
Hand Tool视野查看(快捷键Q)Alt(鼠标滚轮)+左键拖动视野 Alt+右键放大或缩小视野
Move Tool(移动工具)(快捷键W)
Rotate Tool(旋转E)
Scale Tool(缩放R)
Rect Transform Tool(矩形工具 )
run运行
pause暂停
step 逐帧运行按钮
rotation 旋转角度
Scale 缩放
1.场景(演示)面板 实时预览
2.游戏(演示)面板 游戏画面
3.检视(Inspector)/属性面板
添加限制边界
Add Extension →CinemachineCollide→新建一个空对象→添加多边形碰撞器 (Polygon Collider 2D)组件→创建边界→拖入摄像机组件的B ounding Shape2D
Follow (跟随)层级中Ruby托入此中,摄像头即可跟随Ruby.
Orthographic Size 正交尺寸
摄像机两种渲染模式 Projection(投影)
透视模式 Perspective
正交 Orthographic
添加包
Window→Package manager →
摄像机包 Cinemachine
transform .position .magnitude >1000
计算子弹模长是否大于1000
rigidbody2d.simulated=false; 取消刚体组件
1.工程面板
2.层次面板(场景)
2.1物体对象和父子关系
3.复制Ctrl+D
设置层级间不发生碰撞检测
设置好层级→人物设置好层级→选择Edit→Physics2D→ 矩阵相关层级取消勾选
Awake() 内置方法 物体实例化之前马上调用,比Start()方法快
Input.GetKeyDown(KeyCode.按键)监听玩家按键
刚体里施加力的方法
rigidbody2d.AddForce();
需要方向和 受力两个参数相乘
碰撞检测的方法:
private void OnCollisionEnter2D(Collision2D Collision){ }
collision.gameObject 指碰撞到的物体
Destroy(gameObject); 销毁碰撞到的物体
Instantiate(,,); 克隆物体方法
第一个参数填要复制的母体,第二个参数 需要产生的位置(rigidbody2d.position) ,第三个参数 当前朝向(Quaternion.identity 无任何旋转角度 )
项目中设置Sprite模式的每单位像素数可以调整大小 数字越大,图片越小,反之亦然。