unity.day1

1:关于碰撞体:

Mash collider可以在物体上面走,box collider好像只能是一个盒子,还没到的时候就被弹出来。

 

2:inspector面板下,material设置成custom就不会反光了。

 

3:模型导入到unity3D中后,为了防止模型被穿透,进行如下设置:

1.在project中选中你的模型;

2.在inspector中勾选Generate Colliders;

3.Apply,即可生成模型的mesh collider。

 

4:添加类似长方体的碰撞体,取消的是mesh renderer,这样就不会渲染,而不是取消勾选。

 

5:程序类:

Input.GetKey();//持续检测

Input.GetKeyDown();//一次

Input.GetKeyUp();//一次

//都是bool值  

KeyCode:键码

 

If(Input.GetKey(KeyCode.A))

{  print(“获取到A”);

}

 

Input.GetMouseButton(0);持续检测

//检测按下鼠标左键 0代表左键,1代表右键  2代表中键

Input.GetMouseButtonDown();

Input.GetMouseButtonUp();

 

If(Input.GetMouseButton(0))

{  print(“按下鼠标左键”);

}

//想法:在update中,可以通过持续检测这个语句来实现开枪等效果

包括物品栏的使用,物品栏之前应该还有一个语句来放置物品,但是调用的是对应物品栏的物品特效。

 

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值