本资料是关于模型变形动画系统工具Unity游戏素材资源,大小:500 KB,使用软件:Unity 2019.4.0或更高版本,资产版本:V1.0,语言:英语。CG素材岛(CGDAO.CN)分享
SmartPoint是一个易于使用的unity工具,提供基本的检查点和刷新功能。SmartPoint允许你跟踪你的玩家,同时也可以沿着他们的路径生成实体。
如果你需要为你的玩家设置检查点,当他们沿着预先建立的环境移动时,这个资产很有用。如果你想为一个程序生成的世界存储保存和加载数据,不建议使用SmartPoint。尽管有可能使用SmartPoint来做到这一点。SmartPoint没有任何内置的保存和加载功能,它只存储关于一个检查点是否被激活的数据,以及它的位置、边界、方向等。这使得SmartPoint适合作为一个快速原型设计或测试工具。
虽然SmartPoint被设计成只能从检查器中使用,但在SpawnController和CheckPointController中都有许多可用的功能,可以进一步定制。为了充分利用SmartPoint,建议你至少有一些Unity C#的编程经验。
下面是SmartPoint提供的功能列表。
– 每个检查点的可定制的碰撞盒
– 激活检查点的不同方法
– 顺序激活检查点
– 循环检查点序列(例如,一个赛车场)
– 在检查点刷新的对象
– 可定制的刷新区
– 还有更多…
总结
虽然smartpoint可以仅通过检查器来设置和使用,但也有大量的公共方法允许运行时定制检查点和刷新器功能。使用检查器提供的工具,可以根据设定的概率生成敌人,创建自动补给的武器和弹药,引导玩家沿着路径走向下一个检查点,等等。
检查点控制器
检查点控制器(CheckPointController)允许你设计具有自定义位置、碰撞框、方向和活动状态的检查点。玩家可以通过检查器中指定的各种方式激活检查点并与之互动。更多信息请看上面的视频。
刷新控制器(SpawnController)
SpawnController允许你生成GameObjects,如弹药、武器、敌人、射弹和其他你能想到的东西。物体可以以固定的时间间隔产生,也可以以爆发的方式产生。实体的最大数量可以被设定,刷新区可以被定制为不同的形状,如矩形棱镜、球体、矩形、点等。
最后,刷新控制器和检查点控制器都有各种事件回调,允许你设置自己的方法,在实体刷新、检查点激活等情况下触发。