コード例 #1
0
ファイル: Multiplayer.cs プロジェクト: senlace/shinkai
        private void Process(ClientCyclopsHorn msg)
        {
            var horn = GuidHelper.FindComponent <CyclopsHornControl>(msg.vehicleGuid);

            if (horn == null)
            {
                return;
            }

            Utils.PlayEnvSound(horn.hornSound, horn.hornSound.gameObject.transform.position, 40f);
        }
コード例 #2
0
ファイル: Logic.cs プロジェクト: senlace/shinkai
        public static void SendCyclopsHorn(SubRoot cyclops)
        {
            if (cyclops == null || Multiplayer.main.blocked)
            {
                return;
            }

            var res = new ClientCyclopsHorn();

            res.vehicleGuid = GuidHelper.Get(cyclops.gameObject);
            Multiplayer.main.Send(res);
        }