Exemplo n.º 1
0
        // Use this for initialization
        void Start()
        {
            markerClock = new SD_MarkerClock();

            if (transform.GetType() == typeof(Transform))
            {
                spriteRenderer = (GetComponent <SpriteRenderer>() != null) ? GetComponent <SpriteRenderer>() : gameObject.AddComponent <SpriteRenderer>();
                mode           = Mode.SpriteRenderer;
            }
            else
            {
                if (GetComponent <Image>() != null)
                {
                    image = GetComponent <Image>();
                    mode  = Mode.Image;
                }
                else if (GetComponent <RawImage>() != null)
                {
                    rawImage = GetComponent <RawImage>();
                    mode     = Mode.RawImage;
                }
                else
                {
                    image = gameObject.AddComponent <Image>();
                    mode  = Mode.Image;
                }
            }
        }
Exemplo n.º 2
0
        // Use this for initialization
        void Start()
        {
            markerClock = new SD_MarkerClock();

            if (GetComponent <RawImage>() != null)
            {
                rawImage = GetComponent <RawImage>();
                mode     = Mode.RawImage;
            }
            else
            {
                rawImage = gameObject.AddComponent <RawImage>();
                mode     = Mode.RawImage;
            }
        }
Exemplo n.º 3
0
        private bool isLongEnter = false; //长停留触发


        void Awake()
        {
            MarkerClock = new SD_MarkerClock();
        }