コード例 #1
0
        private GameObject InstantiateTwoPieceDevice(params DeviceInfo[] infos)
        {
            GameObject     go     = Instantiate(PrefabHolder.Instance.devices.twoPieceDevice);
            TwoPieceDevice device = go.GetComponent <TwoPieceDevice>();

            device.DeviceId = string.Join("__", infos.Select(info => info.Uid));
            device.SetDeviceInfos(infos);
            ActivateGameObjectIfNeeded(go);
            Debug.LogFormat("Spawned TwoPieceDevice with uid '{0}'", device.DeviceId);
            return(go);
        }