//private static void UpdateNetworkToSend(float elapsed) //{ // NetworkSession session = SceneManager.networkSession; // if (SceneManager.IsNetworkOwner) // { // //foreach (var item in SceneManager.ActiveScene.SceneItems) // //{ // // packetWriter.Write((int)NetworkDataType.UpdateSceneItem); // // packetWriter.Write(item.Position); // //} // //LocalNetworkGamer server = (LocalNetworkGamer)session.Host; // //server.SendData(packetWriter, SendDataOptions.InOrder); // } // session.Update(); //} private static void UpdateItemsComponents(SceneItem item) { if (item.Components == null) { return; } for (int i = 0; i < item.Components.Count; i++) { IceComponent _component = item.Components[i]; if (_component.Enabled == true) { _component.Update(IceCream.Game.Instance.Elapsed); } } }