예제 #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>();
 }