title of presentationdownload.microsoft.com/download/7/0/e/70e92be3-63c9-4750... · 2010. 10....

17

Upload: others

Post on 29-Aug-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Title of presentationdownload.microsoft.com/download/7/0/E/70E92BE3-63C9-4750... · 2010. 10. 7. · protected override void
Page 2: Title of presentationdownload.microsoft.com/download/7/0/E/70E92BE3-63C9-4750... · 2010. 10. 7. · protected override void
Page 3: Title of presentationdownload.microsoft.com/download/7/0/E/70E92BE3-63C9-4750... · 2010. 10. 7. · protected override void
Page 4: Title of presentationdownload.microsoft.com/download/7/0/E/70E92BE3-63C9-4750... · 2010. 10. 7. · protected override void
Page 5: Title of presentationdownload.microsoft.com/download/7/0/E/70E92BE3-63C9-4750... · 2010. 10. 7. · protected override void
Page 6: Title of presentationdownload.microsoft.com/download/7/0/E/70E92BE3-63C9-4750... · 2010. 10. 7. · protected override void
Page 7: Title of presentationdownload.microsoft.com/download/7/0/E/70E92BE3-63C9-4750... · 2010. 10. 7. · protected override void
Page 8: Title of presentationdownload.microsoft.com/download/7/0/E/70E92BE3-63C9-4750... · 2010. 10. 7. · protected override void
Page 10: Title of presentationdownload.microsoft.com/download/7/0/E/70E92BE3-63C9-4750... · 2010. 10. 7. · protected override void

protected override void LoadContent()

{

spriteBatch = new SpriteBatch(GraphicsDevice);

// 画像をロードしテクスチャに

t_PinkGirl = Content.Load<Texture2D>("PinkGirl");

}

Page 11: Title of presentationdownload.microsoft.com/download/7/0/E/70E92BE3-63C9-4750... · 2010. 10. 7. · protected override void

protected override void Update(GameTime gameTime)

{

CollisionTest(); // 衝突検出

HandleInputMultiTouch(); // マルチタッチ処理

KeyboardInput(); // キーボード処理

base.Update(gameTime);

}

Page 12: Title of presentationdownload.microsoft.com/download/7/0/E/70E92BE3-63C9-4750... · 2010. 10. 7. · protected override void

spriteBatch.Draw(t_PinkGirl, r_PinkGirl, Color.White);

spriteBatch.Draw(t_PlanetBoy, r_PlanetBoy, Color.White);

spriteBatch.Draw(t_GreenGem, r_GreenGem, Color.White);

spriteBatch.Draw(t_Heart, r_Heart, Color.White);

spriteBatch.Draw(t_Key, r_Key, Color.White);

Page 13: Title of presentationdownload.microsoft.com/download/7/0/E/70E92BE3-63C9-4750... · 2010. 10. 7. · protected override void

// 矩形オブジェクトを使えば衝突検出は簡単

Rectangle Intersects

Page 14: Title of presentationdownload.microsoft.com/download/7/0/E/70E92BE3-63C9-4750... · 2010. 10. 7. · protected override void
Page 15: Title of presentationdownload.microsoft.com/download/7/0/E/70E92BE3-63C9-4750... · 2010. 10. 7. · protected override void
Page 16: Title of presentationdownload.microsoft.com/download/7/0/E/70E92BE3-63C9-4750... · 2010. 10. 7. · protected override void

http://msdn.microsoft.com/ja-jp/library/bb200104.aspx

http://channel9.msdn.com/Learn/Courses/WP7TrainingKit/WP7XNA

http://blogs.msdn.com/b/devschool/archive/2010/06/16/test.aspx

How to: Create Your First XNA Framework Application for Windows Phone

http://msdn.microsoft.com/en-us/library/ff472340(v=VS.92).aspx

Page 17: Title of presentationdownload.microsoft.com/download/7/0/E/70E92BE3-63C9-4750... · 2010. 10. 7. · protected override void