
1.编写敌人基类,具有一些基本属性,往后重复性不是特别大,决定小怪和Boss均继承此类,其余代码写在具体类中。 (1.具有如下属性: HP HPLeft ATK Speed Coin Enmu State(wander\seek\atk\dead) (2.具有如下事件 OnDead(死亡的时候触发) OnTouchThePlayer(给予怪物本体碰撞体,当玩家触碰到怪物触发) OnBeHit(Enmu攻击方式)(当有东西触碰到怪物本体,检测触碰的是什么,然后返回攻击方式给该事件) OnFindThePlayer(给予怪物一个触发器,当玩家进入该触发器,怪物进入seek状态) 🐎🐎🐎
12 lines
243 B
Plaintext
12 lines
243 B
Plaintext
fileFormatVersion: 2
|
|
guid: d45cf1348b8a0194f89c4dbf729c14df
|
|
MonoImporter:
|
|
externalObjects: {}
|
|
serializedVersion: 2
|
|
defaultReferences: []
|
|
executionOrder: 0
|
|
icon: {instanceID: 0}
|
|
userData:
|
|
assetBundleName:
|
|
assetBundleVariant:
|