約 1,191,779 件
https://w.atwiki.jp/sampleisbest/pages/220.html
開発環境 Microsoft Visual C# 2010 Express (SP1) 実行環境 Microsoft Windows XP Home Edition (SP3) プロジェクトの種類 Windows Game (4.0) プロジェクト名 XnaCube CustomVertex.cs using Microsoft.Xna.Framework; using Microsoft.Xna.Framework.Graphics; namespace CustomVertex { struct VertexPositionNormalColor IVertexType { public Vector3 Position; public Vector3 Normal; public Color Color; public VertexPositionNormalColor(Vector3 position, Vector3 normal, Color color) { Position = position; Normal = normal; Color = color; } static readonly VertexDeclaration VertexDeclaration = new VertexDeclaration( new VertexElement(0, VertexElementFormat.Vector3, VertexElementUsage.Position, 0), new VertexElement(sizeof(float) * 3, VertexElementFormat.Vector3, VertexElementUsage.Normal, 0), new VertexElement(sizeof(float) * 6, VertexElementFormat.Color, VertexElementUsage.Color, 0)); VertexDeclaration IVertexType.VertexDeclaration { get { return VertexDeclaration; } } } } Game1.cs // XnaCube2 立方体(法線) using System; using Microsoft.Xna.Framework; using Microsoft.Xna.Framework.Graphics; using Microsoft.Xna.Framework.Input; using CustomVertex; namespace XnaCube { class Game1 Game { GraphicsDeviceManager graphics; SpriteBatch sprite; SpriteFont font; BasicEffect effect; VertexPositionNormalColor[] vertices24; short[] indices24; VertexPositionNormalColor[] vertices8; short[] indices8; // fps int sec; int draw = 0; int fps = 0; // カメラ int camLat = 0; int camLong = 90; float camDist = 8; public Game1() { graphics = new GraphicsDeviceManager(this); graphics.PreferredBackBufferWidth = 1280; graphics.PreferredBackBufferHeight = 720; Content.RootDirectory = "Content"; IsMouseVisible = true; } protected override void LoadContent() { font = Content.Load SpriteFont ("SpriteFont1"); sprite = new SpriteBatch(GraphicsDevice); effect = new BasicEffect(GraphicsDevice); effect.VertexColorEnabled = true; effect.EnableDefaultLighting(); effect.Projection = Matrix.CreatePerspectiveFieldOfView( MathHelper.ToRadians(45), GraphicsDevice.Viewport.AspectRatio, 1, 100); // 8頂点 Vector3[] cube = { new Vector3(1, 1, 1), new Vector3(1, 1, -1), new Vector3(1, -1, 1), new Vector3(1, -1, -1), new Vector3(-1, -1, -1), new Vector3(-1, 1, -1), new Vector3(-1, -1, 1), new Vector3(-1, 1, 1), }; vertices8 = new VertexPositionNormalColor[8]; for (int n = 0; n 8; n++) { vertices8[n] = new VertexPositionNormalColor( cube[n], Vector3.Normalize(cube[n]), Color.Yellow); } indices8 = new short[] { 0, 1, 2, 3, 2, 1, // +X面 4, 5, 6, 7, 6, 5, // -X面 0, 7, 1, 5, 1, 7, // +Y面 4, 6, 3, 2, 3, 6, // -Y面 0, 2, 7, 6, 7, 2, // +Z面 4, 3, 5, 1, 5, 3, // -Z面 }; // 24頂点 vertices24 = new VertexPositionNormalColor[24]; for (int n = 0; n 4; n++) { int u = 1 - (n 1) * 2; int v = 1 - ((n 1) 1) * 2; // +X面 vertices24[0 + n] = new VertexPositionNormalColor( new Vector3(1, v, u), new Vector3(1, 0, 0), Color.Yellow); // -X面 vertices24[4 + n] = new VertexPositionNormalColor( new Vector3(-1, -u, -v), new Vector3(-1, 0, 0), Color.Yellow); // +Y面 vertices24[8 + n] = new VertexPositionNormalColor( new Vector3(u, 1, v), new Vector3(0, 1, 0), Color.Yellow); // -Y面 vertices24[12 + n] = new VertexPositionNormalColor( new Vector3(-v, -1, -u), new Vector3(0, -1, 0), Color.Yellow); // +Z面 vertices24[16 + n] = new VertexPositionNormalColor( new Vector3(v, u, 1), new Vector3(0, 0, 1), Color.Yellow); // -Z面 vertices24[20 + n] = new VertexPositionNormalColor( new Vector3(-u, -v, -1), new Vector3(0, 0, -1), Color.Yellow); } indices24 = new short[36]; for (int i = 0; i 36; i++) { int n = i % 6; indices24[i] = (short)(i / 6 * 4 + (n 3 ? n 6 - n)); } base.LoadContent(); } protected override void Update(GameTime gameTime) { KeyboardState kState = Keyboard.GetState(); if (kState.IsKeyDown(Keys.Escape)) Exit(); if (kState.IsKeyDown(Keys.Up)) camLat = Math.Min(camLat + 1, 89); if (kState.IsKeyDown(Keys.Down)) camLat = Math.Max(camLat - 1, -89); if (kState.IsKeyDown(Keys.Left)) camLong = (camLong + 1) % 360; if (kState.IsKeyDown(Keys.Right)) camLong = (camLong + 359) % 360; if (kState.IsKeyDown(Keys.PageUp)) camDist -= 0.1f; if (kState.IsKeyDown(Keys.PageDown)) camDist += 0.1f; base.Update(gameTime); } protected override void Draw(GameTime gameTime) { GraphicsDevice.Clear(Color.CornflowerBlue); GraphicsDevice.DepthStencilState = DepthStencilState.Default; // カメラ位置 float rad = MathHelper.ToRadians(camLat); float y = (float)Math.Sin(rad) * camDist; float r = (float)Math.Cos(rad) * camDist; rad = MathHelper.ToRadians(camLong); float x = (float)Math.Cos(rad) * r; float z = (float)Math.Sin(rad) * r; effect.View = Matrix.CreateLookAt(new Vector3(x, y, z), Vector3.Zero, Vector3.Up); foreach (EffectPass pass in effect.CurrentTechnique.Passes) { effect.World = Matrix.CreateTranslation(-2, 0, 0); pass.Apply(); GraphicsDevice.DrawUserIndexedPrimitives(PrimitiveType.TriangleList, vertices8, 0, 8, indices8, 0, 12); effect.World = Matrix.CreateTranslation(2, 0, 0); pass.Apply(); GraphicsDevice.DrawUserIndexedPrimitives(PrimitiveType.TriangleList, vertices24, 0, 24, indices24, 0, 12); } // fps draw++; if (gameTime.TotalGameTime.Seconds != sec) { fps = draw; draw = 0; sec = gameTime.TotalGameTime.Seconds; } sprite.Begin(); string text = String.Format( "fps={0} lat={1} long={2} dist={3 f1}", fps, camLat, camLong, camDist); sprite.DrawString(font, text, new Vector2(0, 0), Color.White); sprite.End(); base.Draw(gameTime); } } }
https://w.atwiki.jp/cube/pages/6.html
アーカイブ @wikiのwikiモードでは #archive_log() と入力することで、特定のウェブページを保存しておくことができます。 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/25_171_ja.html たとえば、#archive_log()と入力すると以下のように表示されます。 保存したいURLとサイト名を入力して"アーカイブログ"をクリックしてみよう サイト名 URL
https://w.atwiki.jp/r_cube/pages/8.html
@wikiにはいくつかの便利なプラグインがあります。 アーカイブ コメント ニュース 動画(Youtube) 編集履歴 関連ブログ これ以外のプラグインについては@wikiガイドをご覧ください = http //atwiki.jp/guide/
https://w.atwiki.jp/kisidakyodan_wiki/pages/217.html
ライブ概要 2016年5月28日より始まった岸田教団 THE明星ロケッツ全国ワンマンツアー2016『ひさしぶりのおそと』の3番目の公演である。 岸田教団 THE明星ロケッツでは『POPSENSE LIVE TOUR 2011』以来となる北海道での公演で、場所は『札幌 cube garden』。 Twitterにおける関連ツイートのハッシュタグは『#ひさしぶりのおそと』『#ひさしぶりのさっぽろ』。 開催日時 2016/6/18(土) 開場 18 00 開演 18 30 会場概要 cube garden(キューブガーデン)は、2008年に開業された多目的イベントホールである。収容人数は350人。CREATIVE OFFICE CUEによって運営されている。 セットリスト GATE~それは暁のように~ ストライク・ザ・ブラッド DesireDrive ケモノノダンス ネコモノガタリ マスタースパーク 月光イノセンス literal world colorful 最後の夜空 クリアレイン セブンスワールド 感情 in the black over planet HIGHSCHOOL OF THE DEAD 明星ロケット Hack Slash ルナ・ダイアル GATEⅡ~世界を超えて~ 星空ロジック 公演リスト 【岸田教団 THE明星ロケッツ LIVE TOUR 2016『ひさしぶりのおそと』】全国7公演 5月28日 福岡 DRUM LOGOS 6月15日 名古屋ボトムライン 6月18日 札幌cube garden 6月21日 仙台darwin 6月24日 大阪 BIG CAT 6月26日 広島 SECOND CRUTCH 7月23日 東京 日比谷野外大音楽堂 関係各社 主催 WESS 後援 ワーナー・ブラザース・ホームエンターテイメント 企画制作 ウルトラシープ/スタジオK2 外部リンク cube garden
https://w.atwiki.jp/cube/pages/9.html
関連ブログ @wikiのwikiモードでは #bf(興味のある単語) と入力することで、あるキーワードに関連するブログ一覧を表示することができます 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/17_161_ja.html たとえば、#bf(ゲーム)と入力すると以下のように表示されます。 #bf
https://w.atwiki.jp/cube/
JAMモバイルキャンペーン クーポンサイトへようこそ JAMモバイルキャンペーン クーポンサイト TOPPageへ 今月のバーゲンセール情報 ファッション SALE ■サイトニュース サーチエンジン一覧 モバイルblog 特選携帯サイト モバイルニュース配信β ■特選ショップ ショップチャンネル ドミノピザ宅配 プライムショッピンク HABA ON LINE 上新電機 ムトウオンラインショッフ ■商品カテゴリ 美容|化粧品 テレビショッピング ホテル予約|航空券 出会い系 健康/ダイエット コンビニ 家電|AV機器 スポーツ|ゴルフ ペット用品|フード フラワー|ギフト ミュージック|DVD ホビー|ゲーム カードローン クレジットカード 車|査定|免許証 株|証券 グルメ|食品 アクセサリー|腕時計 インテリア|生活 書店|コミック 損害保険 Amazon通販ショップ トップページへ バグ・不具合を見つけたら? お手数ですが、こちらからご連絡宜しくお願いいたします。 ⇒http //atwiki.jp/guide/contact.html 分からないことは? @wiki ご利用ガイド よくある質問 @wikiへお問い合わせ 等をご活用ください
https://w.atwiki.jp/cube_tactics/pages/9.html
動画(youtube) @wikiのwikiモードでは #video(動画のURL) と入力することで、動画を貼り付けることが出来ます。 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/17_209_ja.html また動画のURLはYoutubeのURLをご利用ください。 =>http //www.youtube.com/ たとえば、#video(http //youtube.com/watch?v=kTV1CcS53JQ)と入力すると以下のように表示されます。
https://w.atwiki.jp/cube1902/pages/8.html
@wikiにはいくつかの便利なプラグインがあります。 アーカイブ コメント ニュース 動画(Youtube) 編集履歴 これ以外のプラグインについては@wikiガイドをご覧ください = http //atwiki.jp/guide/
https://w.atwiki.jp/cube/pages/3.html
更新履歴 取得中です。
https://w.atwiki.jp/cube/pages/10.html
コメントプラグイン @wikiのwikiモードでは #comment() と入力することでコメントフォームを簡単に作成することができます。 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/17_60_ja.html たとえば、#comment() と入力すると以下のように表示されます。 名前 コメント