示例#1
0
文件: Player.cs 项目: Zadooke/CC-REV2
    private void Awake()
    {
        base.Awake();

        _controller = GetComponent <PlayerController>();
        _hability   = GetComponent <HabilityManager>();

        _renderer = GetComponent <SpriteRenderer>();
    }
示例#2
0
文件: Boss.cs 项目: Zadooke/CC-REV2
    // Use this for initialization
    public void Start()
    {
        _stateMachine    = GetComponent <StateMachine>();
        _habilityManager = GetComponent <HabilityManager>();
        _stateMachine.StartManchine(this);

        _lifebar_prefab = Resources.Load <GameObject>("Active Objects/Bosses/HealthBoss");
        GameObject sceneUI = GameObject.FindGameObjectWithTag("ScenarioUI");

        _lifebar = GameObject.Instantiate <GameObject>(_lifebar_prefab);

        if (_life != null)
        {
            _lifebar.transform.SetParent(sceneUI.transform);
            _lifebar.transform.localScale    = Vector2.one;
            _lifebar.transform.localPosition = new Vector2(500, 470);
            _lifebar.transform.parent        = sceneUI.transform;
            //_lifebar.SetActive(false);
            _barimage = _lifebar.transform.GetChild(0).GetChild(0).GetComponent <Image>();
        }
    }
示例#3
0
 public void Start()
 {
     NewDirection();
     _hability = GetComponent <HabilityManager>();
 }