/// <summary> /// Loads vertex and pixel shaders from files and instantiates the cube geometry. /// </summary> public SpritesRenderer(DeviceResources deviceResources) { this.deviceResources = deviceResources; animationEngine = new Spritesheet(); //animationEngine.addObject("background", "idle", 1.05f, 0, 0,false); //animationEngine.addObject("paradog", "RunR", 1, 0, 0, false); //animationEngine.addObject("pipe", "normal", 0.95f, -0.1f, 0.1f, false); //animationEngine.addObject("pipe", "reverse", 0.95f,0.1f, 0.1f, false); animationEngine.setUp(30); ClockworkSocket.setup(animationEngine); //sprites = new List<Sprite>(); //sprites.Add(new Sprite(1, 0, 0, "Assets/img/ninjacatRex.png")); //sprites.Add(new Sprite(-1, 0, 0, "Assets/img/ninjacatRex.png")); //sprites.Add(new Sprite(0, 0, -1, "Assets/img/ninjacatRex.png")); //sprites.Add(new Sprite(0, 0, 1, "Assets/img/ninjacatRex.png")); //foreach (var sprite in sprites) //{ // this.ToDispose(sprite); //} this.CreateDeviceDependentResourcesAsync(); }
public static async void setup(Spritesheet sp) { animationLibrary = sp; socket = new Windows.Networking.Sockets.StreamSocket(); HostName hostname = new Windows.Networking.HostName("192.168.137.1"); await socket.ConnectAsync(hostname, "87776"); reader = new Windows.Storage.Streams.DataReader(socket.InputStream); writer = new Windows.Storage.Streams.DataWriter(socket.OutputStream); messageQueue.ForEach(sendMessage); startServerRead(); }