2016/06/28

拡張メソッドについて

拡張メソッドは、要するに既にあるクラスに機能を追加する方法とのこと。
…というわけで、前回の記事で「またいつか」といいつつ、忘れないうちにメモ。

■Unity標準クラスにメソッドを追加する方法
http://tsubakit1.hateblo.jp/entry/20131201/1385909300

これで、前回のn秒後に実行をする関数をくっつけたクラスとか作れるってことかな。

処理をn秒後に実行する

忘れそうなのでメモ。
指定した秒数後に処理を実施する方法。

実はInvoke は知っていたけど、これってStart 関数の中とかしか使えないみたいで(そーいうものなのかな)、コルーチンを使った方がよいみたい。

■スクリプトの処理の実行タイミングを操作する
http://qiita.com/toRisouP/items/e402b15b36a8f9097ee9

■Unity におけるコルーチンの性質まとめ
http://qiita.com/kazz4423/items/73219068684e87adc87d

あと、拡張メソッドってどういうものなんだろ、と思ってみたり。
まぁそれはまたいつか。



2016/05/31

実機の検証環境、その後

書籍を見ながら…と思いつつ。
ネットで参考になるネタがあったので、そちらを参考に実機でビルドまでできました。

■[Unity] アプリをビルドしてandroid 実機上でテストする
https://unity3d.sakura.ne.jp/unity/android-build.html

一昔前、いや二昔か三昔かなんやらで、今でこそMSDN はネットで参照できますが、以前はMSDN のメディアCD-ROM を読み込んで、プログラミングのネタを調査していましたが、結果のスピードを求めるにはネットが一番ですね。
そして、先駆者は苦労話も一緒に提供してくれるので、とても良い時代になりました。
※とはいえ、その選択がすべて正しいとは呼べないので、仕入れた情報は個人の中で取捨選択する必要はありますが。

かくいうyuku-ri は…えへへ。
まだネタが無くて申し訳ないです。
出世払いってことで。
ノシ

とりあえず次回は、タイトル表示とか、実機での動作確認を踏まえての検証ってところを進めてみたいと思います。
まだまだ開発本番まで、時間はかかりそうかな。

2016/05/25

実機の検証環境

今日はUnity でこれから開発するにあたって、Android の実機で検証をしていこうと思っています。
ということで、それを実現するために色々とインストールなど。

一応、買った参考書にならってやるけど…まぁどうなるんだか。
( ゚∀゚)アハハ八八ノヽノヽノヽノ \ / \/ \

1)
Oracle のサイトより、JDK のダウンロード。





2)
ダウンロード後にインストール。
画面の指示にしたがって[次へ]ボタンをクリックしていくのみ。







3)
Android Developers のサイトより、Android Studio をダウンロード。





4)
ダウンロード後にインストール。
こちらも画面の指示にしたがって[Next]等のボタンをクリックしていくのみ。









5)
Android Studio は、インストール後にもセットアップが続くので、こちらもそのまま続ける。
しかし、その処理内で更にダウンロード・解凍・セットアップを繰り返しているので、なかなか終わらない。
(´ε`;)ウーン








6)
一通り、Android Studio のセットアップは終えて、メニュー画面が表示される。
まぁここまで来れればよいのかな?ということで、[×]ボタンで閉じる。



今日はここまで。
ちなみにネット環境がサクサクじゃないってのもあるけど、ここまで1時間ぐらいかかりました。

2016/05/22

仕様っぽいのを描く

仕様書と呼べるものにはならないけど、とりあえず何かしら仕様っぽいものをメモっておかないと、後になって「あ、この機能いるじゃん」と出戻りちっくな事態になりがちなので、情報整理のためにも作っておくことに。

とはいえ、ただ単にテキストをだらだら書くだけでは確認時に把握しづらいので、マインドマップ形式で多少わかりやすく。
(一人で開発するので自分だけわかればいいよねー的なんだけどね)


ちなみにマインドマップのアプリは「XMind」を使いました。
無料版でも高機能ですねぇ。

余談で今もあるかはわかんないけど、数十年前にはFreeMindとかMindManager(だったかな?)というアプリで描いていた時期を思い出したり。
うーん、懐かしい。

PR