コード例 #1
0
        private ImageMessage(
            DDNA ddna,
            JSONObject configuration,
            string name,
            int depth,
            Engagement engagement)
        {
            this.ddna = ddna;

            gameObject = new GameObject(name, typeof(RectTransform));
            SpriteMap spriteMap = gameObject.AddComponent <SpriteMap>();

            spriteMap.Build(ddna, configuration);


            OrientationChange changer = gameObject.AddComponent <OrientationChange>();

            changer.Init(redraw);

            this.name          = name;
            this.configuration = configuration;
            this.spriteMap     = spriteMap;
            this.depth         = depth;
            this.engagement    = engagement;
            changeListener     = changer;
        }
コード例 #2
0
ファイル: ImageMessage.cs プロジェクト: kurtdekker/unity-sdk
        private void redraw()
        {
            Object.Destroy(gameObject);
            gameObject = new GameObject(name, typeof(RectTransform));

            OrientationChange changer = gameObject.AddComponent <OrientationChange>();

            changer.Init(redraw);
            SpriteMap spriteMap = gameObject.AddComponent <SpriteMap>();

            spriteMap.Build(ddna, configuration);
            Show();
        }