12345678910111213141516171819202122232425262728293031323334 |
- using CommonAI.ZoneClient;
- using CommonAIClient.Unity.Utils;
- namespace CommonAIClient.Unity.Battle
- {
- public class ComAIItem : ComAICell
- {
- protected ZoneItem ZItem { get { return ZObject as ZoneItem; } }
- public ComAIItem(BattleScene battleScene, ZoneItem obj)
- : base(battleScene, obj)
- {
- //加载模型
- BattleFactroy.Instance.GameObjectAdapter.Load(
- ZItem.Info.FileName,
- System.IO.Path.GetFileNameWithoutExtension(ZItem.Info.FileName),
- (succ, o) =>
- {
- if (succ)
- {
- if (this.IsDisposed)
- {
- BattleFactroy.Instance.GameObjectAdapter.Unload(o);
- }
- else
- {
- this.DisplayCell.Model = o;
- }
- }
- });
- }
- }
- }
|