// Use this for initialization void Start() { text_content = tran_text.GetComponent <Text>(); KBEngine.Event.registerOut("ReceiveChatMessage", this, "ReceiveChatMessage"); //inventory UnityEngine.GameObject canvas = UnityEngine.GameObject.FindGameObjectWithTag("Canvas"); if (canvas.transform.Find("Panel - Inventory(Clone)") != null) { inventory = canvas.transform.Find("Panel - Inventory(Clone)").gameObject; } if (canvas.transform.Find("Panel - EquipmentSystem(Clone)") != null) { characterSystem = canvas.transform.Find("Panel - EquipmentSystem(Clone)").gameObject; } if (canvas.transform.Find("Panel - State") != null) { statePanel = canvas.transform.Find("Panel - State").gameObject; } if (UnityEngine.GameObject.FindGameObjectWithTag("Tooltip") != null) { toolTip = UnityEngine.GameObject.FindGameObjectWithTag("Tooltip").GetComponent <Tooltip>(); } if (inventory != null) { mainInventory = inventory.GetComponent <Inventory>(); } if (characterSystem != null) { characterSystemInventory = characterSystem.GetComponent <Inventory>(); } if (craftSystem != null) { craftSystemInventory = craftSystem.GetComponent <Inventory>(); } if (statePanel != null) { avatarState = statePanel.GetComponent <UI_AvatarState>(); } }
public void onAvatarEnterWorld(UInt64 rndUUID, Int32 eid, KBEngine.Avatar avatar) { if (!avatar.isPlayer()) { return; } createPlayer(); //UI.inst.info("loading scene...(加载场景中...)"); Debug.Log("loading scene..."); //object speed = avatar.moveSpeed; //if (speed != null) // set_moveSpeed(avatar, speed); set_state(avatar, avatar.state); set_entityName(avatar, avatar.name); set_HP(avatar, avatar.HP, avatar.HP_Max); set_HP_Max(avatar, avatar.HP_Max, avatar.HP); //设置头像属性 UnityEngine.GameObject ptarget = UnityEngine.GameObject.FindGameObjectWithTag("TargetPlayer"); if (ptarget) { ui_targetPlayer = ptarget.GetComponent <UI_Target>(); } if (ui_targetPlayer) { ui_targetPlayer.GE_target = player.GetComponent <GameEntity>(); ui_targetPlayer.UpdateTargetUI(); } //end UnityEngine.GameObject canvas = UnityEngine.GameObject.FindGameObjectWithTag("Canvas"); UnityEngine.GameObject panel_state = null; if (canvas.transform.Find("Panel - State") != null) { panel_state = canvas.transform.Find("Panel - State").gameObject; } if (panel_state != null) { UI_AvatarState avaterState = panel_state.GetComponent <UI_AvatarState>(); object attack_max = avatar.attack_Max; if (attack_max != null) { avaterState.setAttackMax((Int32)attack_max); } object attack_min = avatar.attack_Min; if (attack_min != null) { avaterState.setAttackMin((Int32)attack_min); } object defence = avatar.defence; if (defence != null) { avaterState.setDefence((Int32)defence); } object rating = avatar.rating; if (rating != null) { avaterState.setRating((Int32)rating); } object dodge = avatar.dodge; if (dodge != null) { avaterState.setDodge((Int32)dodge); } object strength = avatar.strength; if (strength != null) { avaterState.setStrength((Int32)strength); } object dexterity = avatar.dexterity; if (dexterity != null) { avaterState.setDexterity((Int32)dexterity); } object stamina = avatar.stamina; if (stamina != null) { avaterState.setStamina((Int32)stamina); } object exp = avatar.exp; if (exp != null) { avaterState.setExp((UInt64)exp); } object level = avatar.level; if (level != null) { avaterState.setLevel((UInt16)level); } } object equipWeapon = avatar.equipWeapon; if (equipWeapon != null) { set_equipWeapon(avatar, (Int32)equipWeapon); } SkillBox.inst.initSkillDisplay(); }
void Start() { state = transform.parent.GetComponent <UI_AvatarState>(); }
void Start() { state = transform.parent.GetComponent<UI_AvatarState>(); }
// Use this for initialization void Start() { text_content = tran_text.GetComponent<Text>(); KBEngine.Event.registerOut("ReceiveChatMessage", this, "ReceiveChatMessage"); //inventory UnityEngine.GameObject canvas = UnityEngine.GameObject.FindGameObjectWithTag("Canvas"); if (canvas.transform.Find("Panel - Inventory(Clone)") != null) inventory = canvas.transform.Find("Panel - Inventory(Clone)").gameObject; if (canvas.transform.Find("Panel - EquipmentSystem(Clone)") != null) characterSystem = canvas.transform.Find("Panel - EquipmentSystem(Clone)").gameObject; if (canvas.transform.Find("Panel - State") != null) statePanel = canvas.transform.Find("Panel - State").gameObject; if (UnityEngine.GameObject.FindGameObjectWithTag("Tooltip") != null) toolTip = UnityEngine.GameObject.FindGameObjectWithTag("Tooltip").GetComponent<Tooltip>(); if (inventory != null) mainInventory = inventory.GetComponent<Inventory>(); if (characterSystem != null) characterSystemInventory = characterSystem.GetComponent<Inventory>(); if (craftSystem != null) craftSystemInventory = craftSystem.GetComponent<Inventory>(); if (statePanel != null) avatarState = statePanel.GetComponent<UI_AvatarState>(); }