素材直接拖入
layout bu'jv
2 by 3
one column lay out
素材直接拖入
layout bu'jv
2 by 3
one column lay out
print(hello)
素材切割,全屏切割与比例切割
右击Project
Cter+C保存场景
bullet是子弹
做不了动画了!
我不能多选啊???
怎么回事???
1.第一个参数可以填自己可以不填 不填默认沿着世界坐标系移动 如果第一个参数填的是沿着自身方向移动 第二个必须填Space.World
1.发生碰撞 双方必须都要有碰撞器 至少一方拥有刚体 最好是运动的一方
坦克大战
AudioClip 音乐组件
移动方向:
第一个参数沿着世界坐标系移动,第二个参数可以不填写,也可以填写space。self;
第一个参数用的游戏某一个方向的话必须使用space.world
触发器代码中的标签名必须与游戏里的标签名一致,否则无法对游戏物体进行处罚交互
1) package 文件拖入到 Asset 面板
2)
xuanran
帧
unity 2017.1.1f1
Name:Tank 2D-prohect
死亡方法
public GameObject explosionprefab;
Instantiate(explosionprefab, transform.position, transform.rotation);
Destroy(动画特效)
collision.SendMessage('Die')
private SpriteRenderer sr;
public Sprite[] tankSprite; (直接拖到数组里)
sr = GetComponent<SpriteRenderer>();
if (h<0)
{
sr.Sprite = tankSprite[3];
}
else if (h>0)
{
sr.Sprite = tankSprite[1];
}
public float moveSpeed = 3;
float h = Input.GetAxisRaw("Horizontal");
transform.Translate(Vector3.right*h*moveSpeed*Time.deltaTime,Space.World);
float v = Input.GetAxisRaw("Vertical");
transform.Translate(Vector3.up*v*moveSpeed*Time.deltaTime,Space.World);