Exemplo n.º 1
0
        //円を形成する扇オブジェクトを作成
        //大枠を作成するだけで、色や形などの細かい設定は行わない
        Fan CreateFanObj(Fan.Data data)
        {
            var fanObj = new GameObject("fan");

            fanObj.transform.parent = circleField;
            //今ある同階層のオブジェクトよりも上のレイヤーに配置
            fanObj.transform.SetSiblingIndex(0);
            //扇のプロパティ設定
            Fan fan = fanObj.AddComponent <Fan>();

            fan.Initialize(circleImage, data, paddingSize);
            return(fan);
        }
Exemplo n.º 2
0
 /// <summary>
 /// 円グラフに要素を追加します
 /// </summary>
 /// <param name="data">Data.</param>
 public void AddElement(Fan.Data data)
 {
     fanList.Add(CreateFanObj(data));
     UpdateVisual();
 }