【C#】staticクラスとシングルトン考察

C# には言語固有機能として static クラスという機能があります。クラス自体を static と宣言することで、インスタンス作成を禁止し、static 宣言したクラスのインスタンスが複数作成できないようにできます。ですがこの機能、デザインパターンにあるシング…

AndEngineのButtonSpriteの制約

ButtonSpriteに設定する3つの画像、「pNormalTextureRegion」「pPressedTextureRegion」「pDisabledTextureRegion」 (それぞれ通常のボタン画像、押されたときの画像、ボタンが無効の時の画像)は、同じBitmapTextureAtlasから作成しないと例外になります。 …

AndEngineのFontのTextureOptions

おい・・・!おいーーー!!! くだらん事で相当悩んでしまった・・・!Fontを生成するときに作るBitmapTextureAtlasの第4引数に TextureOptions.BILINEAR 指定しろっつった奴だれー!?www謎のフチが付いてなんでやねんってなってたけどこれBILINEARE指…

AndEngineのCameraの指定方法

勘違いしていたのは自分だけかもしれませんが、AndEngineのEngineOptionのコンストラクタにBaseResolutionPolicyを指定する際に画面を引き延ばして指定するとタッチ座標が拡大/縮小された分の領域分、増減するのかと思っていました。。。

VisualStudio2013へ.NET Framework4.6を導入する

C#

ちょっと前に、VisualStudio2013へ.NET4.5.2の導入の仕方を書いたけど.NET4.6も同じような手順で導入できます。 4.5.2の導入のしかた 前に書いた記事です。takachan.hatenablog.com 背景的なもの .NET4.6はVisualStudio2015買ってね。的な事をMSさんおっしゃ…

paizaで杏ちゃんにサンタコスさせてみた

そろそろクリスマスですね!彼女の杏ちゃんにもサンタクロースの恰好を要求してもいいんじゃないですかね?!水着、メガネを杏ちゃんにご着用頂いていましたが今回はサンタコスに挑戦してもらいます。水着回の記事takachan.hatenablog.comめがね回の記事 tak…

エースコンバット7に正直期待している

な、なんと!エースコンバット7の開発が発表されました!やったー!!http://ace-7.bn-ent.net/ace-7.bn-ent.netwww.4gamer.netPS4で発売みたいですね。 今のところ発売日は未定の様です。

paizaで杏ちゃんにめがねをプレゼントしてみた

昨日は杏ちゃんに水着を着てもらいましたが今日はめがねをプレゼントして様子を見たいと思います。Paizaのイベント paiza.jp水着回 takachan.hatenablog.comサンタコス回 takachan.hatenablog.com ショートカットに「めがね」きっと似合うと思います。ぐふふ…

VisualStudio 2013で.NET Framework 4.5.2を利用可能にする

普通にインストールすると.NET 4.5.1しか表示されません。 (最近のインストールイメージには入っているんですかね?) 背景的なもの 大体の事情は以下に書いてあるのですがMicrosoft .NET Framework サポート ライフサイクル ポリシー MSのサイトはすぐリンク…

paizaで杏ちゃんに水着を着せてみた

Paizaでお手軽なオンラインハッカソンのイベントが始まりました。paiza.jp 今回は着せ替えソシャゲ風の企画で、アンドロイドの杏ちゃんに着せ替えができるようです。着せ替えアイテムはコードを書いて問題に正解するとアンロックされていくようです。 突如現…

【C#】プロパティのアクセス修飾子の指定メモ

C#

C#のプロパティは、setter/getterのシンタックスシュガーです。C#はプロパティがかなり便利なので基本的な事を紹介したいと思います。 まずはプロパティの書き方 まず、書き方のおさらいです。setterはset、getterはgetキーワードがコンテキストに依存した予…

C#固有の構文はUMLでどう書けばいいのか?

最終的な実装言語がC#で、設計を検討する場合、設計資料の作成にUMLを使うと表現が少々難しい事あります。Javaのコンテキストには無いC#固有の文を扱う時にどうやって書けばいいのかわからない構文がいくつかあるので表現方法をどうするか考えてみました。 …