摘要: Attributes属性属于U3D的RunTimeClass,所以加上以下的命名空间是必须的了。其它倒没什么需要注意的。本文将所有运行属性过一遍罢了。using UnityEngine;using System.Collections;1.AddComponentMenu 添加组件菜单这函数只是起方... 阅读全文
posted @ 2015-03-16 12:30 zhepama 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 属性(Attribute)使用Unity的C#语言,利用属性(Attribute)来类定义和变量定义或区分其他的变量,您可以设置一种特殊行为。* 1例如,您添加[SerializeField]属性变量,私有变量标识序列化。[SerializeField]int计数;序列化您'的值是存储到场景和预制体... 阅读全文
posted @ 2015-03-16 12:22 zhepama 阅读(1478) 评论(0) 推荐(0) 编辑
摘要: 1、如果父类方法没有加virtual关键字,即不是一个虚方法,则在子类中只能隐藏基类方法,而不能覆盖。2、如果父类方法加了virtual关键字,即它是一个虚方法,在子类中一样可以隐藏。3、如果子类实现了父类相同的方法(相同的方法名称及签名),而没有new,在编译时会报警,但编译仍然能够通过!4、调用... 阅读全文
posted @ 2015-03-16 10:53 zhepama 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 简单介绍构建游戏AI所需要的一些工具:状态机,层次状态机,行为树的区别以及联系Finite State Machines(有限状态机)1. 基本节点是状态。他包含了一系列运行在该状态的行为以及离开这个状态的条件。2. 这是图。状态可以任意跳转,实现简单,但是对于大的状态机很难维护.状态逻辑的重用性低... 阅读全文
posted @ 2015-03-16 10:02 zhepama 阅读(769) 评论(0) 推荐(0) 编辑
摘要: 游戏框架设计中的。绑定binding。。。命令 command 和消息message 阅读全文
posted @ 2015-03-16 08:34 zhepama 阅读(122) 评论(0) 推荐(0) 编辑