コード例 #1
0
    // Use this for initialization
    void Start()
    {
        if (Player == null)
            Player = GameObject.Find("Soldier");

        sb = Player.GetComponent<SoliderBehaviour>();
        previousLive = sb.Life;
        SetLive(sb.Life);
    }
コード例 #2
0
    void Awake()
    {
        uncastLayerMask = ~(1 << LayerMask.NameToLayer("BirthPoint"));
        var animator = GetComponent<Animator>();
        anim = animator.GetBehaviour<SkeletonAnimationBehaviour>();
        anim.skeleton_behaviour = this;
        Controller = GetComponent<CharacterController>();
        attackTrigger = transform.FindChild("Sword").GetComponent<BoxCollider>();

        if (Player == null)
            Player = GameObject.FindWithTag("Player");
        playerBehaviour = Player.GetComponent<SoliderBehaviour>();
    }