- 博客(9)
- 资源 (3)
- 收藏
- 关注

原创 Unity3D 有限状态机(一)
制作游戏,需要带给玩家一种体验和挑战,那必不可少的就是电脑AI喽, 电脑AI也就是我们要书写的程序代码,用来告诉电脑,应该执行什么动作! 今天我给大家分享一下,我在这几天制作的一个简单的状态机,希望给大家一些启发! 希望大家可以写出更好的有限状态机! 感谢 softimagewht 的文章帮助 http://www.cnblogs.com/softimagewht/
2015-11-15 14:36:42
3581

原创 Unity3D 委托和事件的优点(一)
上周接触到了委托,这周终于在自己的项目中用到了,现在准备用委托和事件的方案替换掉之前的一些使用不足的解决方案! 在此感谢前辈们的优秀文章,我是根据在网上阅读的文章,通过自己的见解,并在自己的项目中进行实践,得出了一些结论与大家分享,我认为这样可以更好的提高我对委托的使用熟练的程度. 因为刚刚接触到委托可能只是个人的小小的见解,希望可以给大家一些启示,起到抛砖引玉的作用!(一)
2015-11-15 12:37:49
4493
原创 Unity3D 新动画Animator的事件添加和使用
今天为了给一个怪物添加用触发打击掉血的方法,但是怪物的打击是左右摇晃武器,这样一次攻击会造成两次,所以,有一个解决办法就是,在动画某一帧添加个时间,使触发开启,再在后一帧,使触发失效!这样可以完美解决问题了! 所以我今天,介绍如何在新动画里某一帧添加事件! (1)执行方法Test脚本挂在有动画Animator的游戏对象上using UnityEngine
2015-11-08 20:36:12
24793
原创 Unity3D ref的用法 out的介绍
在Unity3D(C#)中,引用类型(基本string,object)在作为方法中的参数(形参)传递的时候,在该法方法中改变该引用类型(基本:string,object)参数(形参)时候,你传递一个引用类型(基本:string,object)参数(实参)发生改变时候,该方法中的形参也会发生改变,可以很好的在该方法中随意的使用(形参),没用任何的阻碍. 基本的引用类型(string,o
2015-11-06 22:23:01
6987
原创 Unity3D 相同标签或同名游戏对象的逐个监测
最近比较忙着自己的项目,很少用空闲的时间来写博客,但是,只要有时间我就会思考如何来补上每天的博客,所以今天,可能会写下三篇博客,来弥补一下忙碌过的两天的问题总结为博客.要养成良好的习惯嘛,哈哈哈哈哈哈哈! 今天,写下对相同标签或同名游戏对象的逐个检测! 这个问题也是困扰了大约半天的时间,因为,之前没有机会用过嘛! 首先,说一下遇到的问题吧! 问题: 主角(Player),攻击相
2015-11-06 21:25:07
2897
原创 Unity3D 第三人称的游戏角色的单选和移动
个人比较喜欢制作策略类的第三人称游戏,可以召唤怪物,不知道大家喜不喜欢!如果喜欢的话就支持我一下吧!当然,如果你有一些好的功能和想法,可以一起讨论研究!欢迎大家来这里做客! 所以今天来分享一下最近做的项目中的,游戏角色的单选和移动! 我用的是Unity3D中的自动寻路组件来实现的,下面是游戏角色的组件,要看仔细哦! 首先在游戏对象的下面添加一个2D
2015-11-03 21:51:01
3212
原创 Unity3D 鼠标检测世界中的游戏对象
今天向大家介绍一下,如何初步的用Unity3D从摄像机到鼠标的射线,也就是鼠标检测到Unity3D世界中的游戏对象! 如何才能使射线检测到游戏对象呢,只有一个条件,那就是必须添加collider组件,否则你是绝度检测不到,你想要检测的物体的! 如果你还是检测不到Unity3D世界里的游戏对象的话! 真想只有一个"你没有在Update里调用该方法"!
2015-11-03 21:13:31
2703
原创 Unity3D 单例实现方法(方便简单)
在Unity3D 中单例是一个设计模式,可以方便在一个工程中,对单一的游戏对象的脚本组件的控制与调用. 相比大多数的人都会使用伪单例来解决.虽然,伪单例使用起来非常的简单方便,但只适用于一些小的工程项目中,而且使用时,会产生多次声明的错误使用,使用起来并不是非常的好用. 今天我给大家带来一个简单方便的实现单例的方法,仅仅只需要一个脚本,和几行代码就可以很好的实现单例模式的使
2015-11-01 16:18:04
7103
2
原创 Unity3D鼠标的纹理图片的替换(鼠标的样式改变)
可以用到在触发不同的物体时显示,不同的鼠标样式,来取得更好的用户体验,也更方便了自己的代码逻辑的编辑! 希望大家喜欢!using UnityEngine;using System.Collections;public class CustomCursor : MonoBehaviour{//用于鼠标显示的2D纹理图片 这里使用拖拽方法,也可以使用Resources资源Load
2015-10-31 20:04:27
4668
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人