Skip to content

Commit 44c3a75

Browse files
committed
相关插件, 可以考虑在enterworld时将所有set_*属性方法触发一遍,以免需要逻辑进行特殊的处理
kbengine/kbengine#286
1 parent 2785aaf commit 44c3a75

File tree

3 files changed

+2
-45
lines changed

3 files changed

+2
-45
lines changed

Assets/Scripts/u3d_scripts/World.cs

Lines changed: 0 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -111,26 +111,6 @@ public void onAvatarEnterWorld(UInt64 rndUUID, Int32 eid, KBEngine.Avatar avatar
111111

112112
UI.inst.info("loading scene...(加载场景中...)");
113113
Debug.Log("loading scene...");
114-
115-
object speed = avatar.getDefinedPropterty("moveSpeed");
116-
if(speed != null)
117-
set_moveSpeed(avatar, speed);
118-
119-
object state = avatar.getDefinedPropterty("state");
120-
if(state != null)
121-
set_state(avatar, state);
122-
123-
object modelScale = avatar.getDefinedPropterty("modelScale");
124-
if(modelScale != null)
125-
set_modelScale(avatar, modelScale);
126-
127-
object name = avatar.getDefinedPropterty("name");
128-
if(name != null)
129-
set_entityName(avatar, (string)name);
130-
131-
object hp = avatar.getDefinedPropterty("HP");
132-
if(hp != null)
133-
set_HP(avatar, hp);
134114
}
135115

136116
public void createPlayer()
@@ -179,29 +159,6 @@ public void onEnterWorld(KBEngine.Entity entity)
179159
Quaternion.Euler(new Vector3(entity.direction.y, entity.direction.z, entity.direction.x))) as UnityEngine.GameObject;
180160

181161
((UnityEngine.GameObject)entity.renderObj).name = entity.className + "_" + entity.id;
182-
183-
set_position(entity);
184-
set_direction(entity);
185-
186-
object speed = entity.getDefinedPropterty("moveSpeed");
187-
if(speed != null)
188-
set_moveSpeed(entity, speed);
189-
190-
object state = entity.getDefinedPropterty("state");
191-
if(state != null)
192-
set_state(entity, state);
193-
194-
object modelScale = entity.getDefinedPropterty("modelScale");
195-
if(modelScale != null)
196-
set_modelScale(entity, modelScale);
197-
198-
object name = entity.getDefinedPropterty("name");
199-
if(name != null)
200-
set_entityName(entity, (string)name);
201-
202-
object hp = entity.getDefinedPropterty("HP");
203-
if(hp != null)
204-
set_HP(entity, hp);
205162
}
206163

207164
public void onLeaveWorld(KBEngine.Entity entity)

0 commit comments

Comments
 (0)