单例模式: 当做GM使用。
工厂模式:小兵出动用。
观察者模式:技能效果调用。
策略模式、模板方法模式:技能效果类和方法的构建。
装饰器模式、代理模式和适配器模式:封装思想体现。
很抱歉我的经验尚浅,目前说得可能并不正确,如果有大神发现问题,请务必告知我,非常感谢。我现在电脑上没有装unity,不知道你是完全不知道脚本怎么写还是不知道思路。我先说一下思路吧,如果你还不会写,等我下班拿自己电脑给你写一下。首先获取两个物体a,b,用transformTranslate实现移动,然后,如果atransformpositionx>10,就停止a的移动,然后让b移动楼主所说的应该是实例化一个对象吧!unity3D中的脚本如果是继承自MonoBehaviour类的,就需要用GetComponet<>()函数来实例化,如果不是继承制MonoBehaviour的类可以直接New来实例化!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)