コード例 #1
0
    // Use this for initialization
    void Start()
    {
        GameObject shadow = GameObject.CreatePrimitive(PrimitiveType.Cube);

        shadow.transform.position   = gameObject.transform.position;
        shadow.transform.localScale = Vector3.one * 0.0001f;
        shadow.transform.rotation   = gameObject.transform.rotation;

        bvt            = shadow.AddComponent <BecomevisableTest>();
        bvt.OnVisable += OnVisable;
    }
コード例 #2
0
    // Use this for initialization
    void Start()
    {
        animtor    = GetComponent <Animator>();
        animation  = GetComponent <Animation>();
        uvAnimator = GetComponent <UvAnimator>();
        if (render == null)
        {
            render = FindBodyRenderer(transform);

            if (render != null)
            {
                BecomevisableTest bvt = render.gameObject.AddComponent <BecomevisableTest>();
                bvt.OnVisable += OnVisable;
            }
        }
    }