示例#1
0
    void Start()
    {
        lidAnimations    = lid.GetComponent <SpriteAnimationManager>();
        pupilAnimations  = pupil.GetComponent <SpriteAnimationManager>();
        scleraAnimations = sclera.GetComponent <SpriteAnimationManager>();

        lid.SetActive(false);
        pupil.SetActive(false);
        sclera.SetActive(false);
    }
示例#2
0
    void Start()
    {
        meleeTimer = 0.0f;
        pivot      = GetComponent <LocalPlayerController>().pivot;

        swordAnimations = sword.GetComponent <SpriteAnimationManager>();
        SpriteRenderer swordSprite = sword.GetComponent <SpriteRenderer>();

        sword.transform.localScale = new Vector3(rad / swordSprite.bounds.size.x * 2, rad / swordSprite.bounds.size.y * 2, 0.0f);

        layerMask = (1 << LayerMask.NameToLayer("Default")) | (1 << LayerMask.NameToLayer("Ignore Raycast"));
    }