上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 59 下一页

2015年11月3日

U3D 实现子弹发射效果

摘要: 首先,这里子弹要模拟的相似的话,用2D刚体比较好,会有重力,自由落体运动。using UnityEngine;using System.Collections;public class gun : MonoBehaviour { public Rigidbody2D rocket; public f... 阅读全文

posted @ 2015-11-03 21:18 手撕高达的村长 阅读(1447) 评论(0) 推荐(0) 编辑

2015年11月2日

Unity3D 5.0简单的射线检测实现跳跃功能

摘要: 这里是一个简单的跳跃,5.0和其他版本貌似不一样,并且,再起跳功能做的不完全。 不过一个基本的思路在这里。 1.首先,射线检测,这里是利用一个空对象,放到主角对象的下面 2.然后调节射线的位置,在主角对象的下面一点(这点很重要,差不多放在脚下,这样才能和地面接触,不然就永远也和地面接触不了) Lin 阅读全文

posted @ 2015-11-02 22:13 手撕高达的村长 阅读(3425) 评论(0) 推荐(0) 编辑

U3D 背景音效和事件触发音效

摘要: 首先,想要在一个游戏添加背景音乐其实很简单,就是利用一个组件 就能够实现音频的播放,不过要实现通过某一个事件,来进行声音的播放,比如跳跃啊什么的: 然后在U3d里面绑定音频文件: 这里背景音乐的播放和控制音乐的播放就完成了 还有一个播放音频的函数,也能够实现播放音频,甚至可以用这些做成一个播放器。 阅读全文

posted @ 2015-11-02 21:46 手撕高达的村长 阅读(898) 评论(0) 推荐(0) 编辑

2015年10月25日

U3D 通过预置对象实现手动创建精灵

摘要: 一:这种可以在游戏的一开始,不显示某些物体,而且通过某种时机,来显示所需要显示的物体这里就用到了实例化预置对象。实例化更多通常用于实例投射物(如子弹、榴弹、破片、飞行的铁球等),AI敌人,粒子爆炸或破坏物体的替代品。首先创建一个精灵,拖到视图中进行显示,以及调整位置,可以记录下正确显示的坐标。然后再... 阅读全文

posted @ 2015-10-25 11:17 手撕高达的村长 阅读(377) 评论(0) 推荐(0) 编辑

2015年10月22日

U3D 实现地面碰撞效果

摘要: 前面讲了如何让两个刚体碰撞:现在来细细讲解一下,首先,精灵刚体后就好比物理世界的物体,是受到重力所用的,然后两个物体要添加碰撞系数才能实现碰撞,这种情况下,碰撞后会使得另一个刚体也会随之运动,就如同自然界的惯性一样:如果需要实现两个精灵能够碰撞,并且其中一个物体不会随之运动,就要加把它添加一个碰撞检... 阅读全文

posted @ 2015-10-22 21:22 手撕高达的村长 阅读(1561) 评论(0) 推荐(0) 编辑

2015年10月20日

Unity3D 常用事件

摘要: 这里总结一下U3D常用的一些事件 //按下事件,GetKeyDown //抬起事件,Input.GetKeyUp //长按事件,Input.GetKey //任意键按下事件,Input.anyKeyDown //鼠标按下事件,Input.GetMouseButtonDown ();//0为... 阅读全文

posted @ 2015-10-20 23:47 手撕高达的村长 阅读(490) 评论(0) 推荐(0) 编辑

U3D 内置对象

摘要: 在U3D里面提供了一个Time对象: void OnGUI(){ Debug.Log("########################"); GUILayout.Label ("当前游戏运行时间"+ Time.time); GUILayout.Label ("当前游戏运行时间"+ Time.... 阅读全文

posted @ 2015-10-20 21:37 手撕高达的村长 阅读(286) 评论(0) 推荐(0) 编辑

U3D 脚本添加和获得对象

摘要: 有时候,一开始可能没有对象,而是由于某种触发,产生的一个对象,这里讲解下,如何通过脚本来创建一个对象:这是通过脚本创建一个立方体:using UnityEngine;using System.Collections;public class demo1 : MonoBehaviour { pr... 阅读全文

posted @ 2015-10-20 20:42 手撕高达的村长 阅读(920) 评论(0) 推荐(0) 编辑

2015年10月18日

Unity3D 游戏的碰撞

摘要: 首先创建两个精灵,然后都绑定上碰撞方法(这个是在上一篇文章的基本上): 不过 要注意一点就是碰撞器需要挂一个重力组件,不然无效 所以添加了差不多就能够实现物体碰撞了: 接下来技术写代码,让碰撞的时候进行触发: 这样就能在碰撞的时候,触发碰撞事件 如果做的是3D 那么可能就是 会发现这样会报错: Le 阅读全文

posted @ 2015-10-18 14:36 手撕高达的村长 阅读(813) 评论(0) 推荐(0) 编辑

Unity3D 创建一个简单的2D游戏

摘要: 开始研究Unity3d 中的2D游戏。首先创建出一个项目:然后创建出一个场景:然后添加一个背景:然后创建一个主人公对象:可以是自己做的素材,也可以是用unity裁剪的素材,下面贴出裁剪素材的步奏然会对图像进行裁剪,裁剪后进行保存:有这样符号的就是裁剪后的素材:然后将素材添加到游戏场景中(也就是拖到视... 阅读全文

posted @ 2015-10-18 14:19 手撕高达的村长 阅读(15220) 评论(0) 推荐(2) 编辑

上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 59 下一页

导航