Beispiel #1
0
                } // end MainCharacter

                public override void Update()
                {
                    base.Update();
                    m_skill.Update();
                    if (RayTool.PointerRaycastNPC(out lockNPC_hashID))
                    {
                        if (string.IsNullOrEmpty(lockNPC_hashID))
                        {
                            info.LockCharacter(null);
                            return;
                        } // end if
                        ICharacter npc = SceneManager.characterManager.factory.GetNPCharacter(lockNPC_hashID);
                        info.LockCharacter(npc);
                    } // end if
                }     // end Update
Beispiel #2
0
                } // end DemonBoss

                public override void Update() {
                    base.Update();
                    m_info.Update();
                    m_fsm.Update();
                    m_skill.Update();
                } // end Update