unity3d
HJ_sky
一个正在打怪升级的计算机小白
展开
-
【unity3d】碰撞器与触发器
在游戏的制作过程中,碰撞器与触发器对我们是一种非常有用功能,可以检测物体之间的碰撞从而进一步实现其他的功能与现象,碰撞器与触发器应用的场景不同,效果也有相对的差异。一、碰撞器碰撞器在Rigidbody组件中OnCollisionEnter(碰撞开始)OnCollsionExit(碰撞结束)OnCollsionStay(碰撞过程中)我们可以利用物体的标原创 2017-12-19 19:17:54 · 537 阅读 · 0 评论 -
【unity3d】利用键盘操作物体移动的方法
利用W,S,A,D控制物体前后左右移动方法一:利用Input.GetAxis();方法Input.GetAxis("Horizontal"); //利用A,D控制水平方向,这个方法的返回值是一个 在-1~1之间的数值,键盘输入A即为-1,D即为1Input.Get原创 2017-12-15 14:44:04 · 18417 阅读 · 4 评论 -
【unity3d】2D场景下的物体移动
之前有记录过3D场景下物体的移动,是利用Input.GetAxis方法进行获取键盘的输入,然后在移动方向上施加一个力向量rigidbody rd=AddForce(new Vector3(x,0,y)*speed);进行前后左右的移动,今天在2D的学习中,发现了与3D游戏中物体运动不同的一个方法。首先还是需要利用Input.GetAxis获取键盘输入的信息public float sp原创 2017-12-20 20:20:33 · 6379 阅读 · 0 评论 -
【unity3d】一个关于按键点击事件的小错误
今天自己在做小DEMO的时候,需要在一个button上添加onclick点击事件,由于还是小白的缘故,我把写好的脚本直接拖到了On Click 的属性里了,结果并没有产生预想的效果,自己在网上查阅了很多资料,也没有发现自己的错误在哪里,最后一个大佬一眼看破,原来需要把脚本放到Gameobject上,然后在拖进去,由于网上也没有相关的说明和教程,对于新手来说,这又是一个容易错误的点,所以把自己的经历原创 2017-12-24 21:46:06 · 517 阅读 · 0 评论