ラベル unity の投稿を表示しています。 すべての投稿を表示
ラベル unity の投稿を表示しています。 すべての投稿を表示

2014年7月4日金曜日

Unity : 実行ファイルを実行すると、なぜピンク!?

Editorで作業をしている間は、全く問題ないのだが、
いざ、Mac向けに実行ファイルをビルドして、アプリを起動。

試しに、モデルを読み込んで配置させようとしたら、、、
なぜ、ピンク!?
Editorでは、モデルが正しく表示されているのに。
ログにも、エラー表示は見つからず。


で、お約束でググる。

結果からいくと、
Graphic SettingのShaderの設定に、使っているシェーダーを設定すると、
実行ファイルでも正しく表示されたー!

せめて、エラーログが出ないもんだろうか、、、。

2014年6月10日火曜日

Unity:MacbookProのdeleteが反応しない!?

Unityを触っているものの、ゲーム開発より、ツール作っている時間が多いのって、どうなんだ、、、。

で、キーボードの入力が欲しくて、
Input.GetKey(KeyCode.Delete)って感じで記述。
Macbookのdeleteボタンを何度も押すが反応しない、、、。
反応しない、、、。

しかし、スペースとか、カーソルキーの入力は効いてる、、、、なぜ?

で、調べていったら、、、
KeyCode.Backspace で反応したーー!

覚えておこう、、、。


2013年11月17日日曜日

Unity4.3 - 自動的にsolutionが生成されない(-_-;)

Unity4.2まで、プロジェクトの受け渡しをする際に、MonoDevelopが自動生成されたファイルを消して渡してました。

で、
Unity4.3になると、、、ソリューションが自動生成されない(・・;)
MonoDevelopで作業している身としては、
作業したい.csファイルを単体で開く & オブジェクト間の情報が引っ張れないなどなど、効率ガタ落ちになってしまいました、、、。

で、どうにか自動生成できないのだろうか?と思ってたら、、
ありました。

Macだと、
Unity メニューバー - Assets - Sync MonoDevlop Project を実行。

これで、ソリューションファイルが自動生成されます。
一安心。

2013年11月11日月曜日

Mavricks入れてから、少し不安定。

先日、Mavricksが公開/配信開始されてから、iMacとMacbookProそれぞれにインストール。
iMacは2009、MacbookProは2010。

Macbookに関しては、周りでいわれるほど高速化を感じず。
起動が若干早くなった、、、かな?

しかし、問題は、iMacなのです。
導入して、もろもろ作業をすると、おやっ?と感じる挙動が、、、。

例えば、
UnityEditor上でアプリを実行していた時、以前はなかった処理のカクツキが頻繁に起こる。
(メモリを開放してる?)

例えば、
ちょっと席を離したことで、スリープ状態になるけども、その後、復帰させようとしたら、画面は真っ黒のまま、読み込み中アイコンが延々回り続けたり。
仕方ないので、ハードの電源をOFF。

普段も、いらっとするような挙動を起こしだして、少し不満。

うーん、丸4年こき使っていたからHDDがいかれだしたのかも、、、。
買い換えたいけど、、、お金がないなぁ、、、orz。

2013年11月7日木曜日

UnityのXboxOneライセンス

ふと、Unityのニュースをチェックしていたら、こんな記事が。
http://www.inside-games.jp/article/2013/11/06/71763.html

XboxOneのインディーズ開発者募集してたのか〜。
つい、Vitaのほうに注目していたので、見逃してた。

といっても、Vitaの開発をする時間がとれないので、開発者登録はまだしていない、、、
引き続き、無料期間終了をチェックせねば、、、。


2013年8月29日木曜日

Unity Cloud & 2D向けゲーム機能!

http://japan.unity3d.com/blog/press/unity2d

うわぁ、こんな機能が追加されたら、Unity依存になるわぁ。
こんなのが使えちゃうと、一からライブラリをつくる気力がなくなる、、、。

クラウド機能はよさそうだなぁ。
もうかって、いろんなアドオン買って試してみたいなぁ。

2013年8月27日火曜日

UnityでTimerを使ってみたけども、、、

UnityEditorで動作確認したあと、buildして実行するも、なぜかフリーズする、、、という問題に遭遇、、、。

もしや、プラグイン?もしくはGLの描画?処理負荷がかかりすぎている? と様々な要因が頭によぎる。(それもどうかと思うが)
一つ一つ調査していくと、なにやらそこが問題ではなく、Timerが何かしら不具合を起こしている という結果に。
確かに、使うときに怪しいかも、、と思ってたけど、Editorで動くしなぁ、、。
表示に関するデータをもろもろさわっちゃってたので、アウトになるんだろうか。
それであれば、Editorの時点で、止まって欲しい、、、。

急遽、Timerを使わないように処理変更してみたら、、、、全く問題なし!
タイマー&スレッドは注意せにゃいかんですなあ。

2013年8月20日火曜日

Unity : 開発お役立ち ミニ情報

久々に、Unity関連の情報を収集。


http://d.hatena.ne.jp/nakamura001/20130729/1375121117

・Debugを選択すると通常は隠されているPrivateなデータがInspectorに表示される
・Shift+Delキーで配列の途中のデータを「削除&詰める」事が出来る

Inspectorの情報は、すっげぇ助かる、、、。
確認したいがために、publicで変数定義して、、、とかやってたりするので。


2013年8月13日火曜日

Unityでbundle作成

生きるために、現在必死に、Unityでアプリ作成中。
カメラからの映像が必要になったので、WebCamTextureを利用しようとするも、録画には向かない模様。試しに、連番出力してみたら、処理負荷が高くなり、使えない、、、。

ネイティブAPIを利用するしか、方法が思いつかないので、プラグインの作成にとりかかる、、、、。
簡易な機能をそろえればよかったので、Bundle自体はすぐにできて、Unityにインポート。
初めての実行、、、うごいた〜!!

あとは、更新をしていくだけになったのだけども、この更新作業が大変。
Unityを起動したまま更新すると、前のBundleが残っているようで、再起動しないと新しいBundleが上書きされない!?

Macだけなのかな、、、。
むー、面倒、、、。

2013年7月16日火曜日

Unity:WindowsとMacの動作の違い

最近、Unityの拡張メニュー周りを中心に作業しているのだけれども、動作確認したプロジェクトをアップ。そのプロジェクトを使い始めた人から、Windowsで動かないとの連絡。

自分の作業環境は、Macなのだが、新規に作成したプログラムファイルの、文字コードは正しく変換しているはず、、、。

となると、一体何が起きている!?

で、いざ調査してみると、、、、
ファイルのアクセスに失敗していた。

その原因は、パスの文字列、、、。思わず、うなる。

Windows : \
Mac         : /

うわぁ、、、。

ひとまず、"/"に統一する対応で、問題なく動作するようになった、、、とさ。

2013年4月24日水曜日

ひさびさに、Unity

UnityとC#のお作法を思い出しながら、C#を勉強しつつ、作業。
今更ながらの、ジェスチャー操作の対応。
ただし、他の作業もあるため、タップ、スワイプ、長押しぐらいの対応になりそう、、、。
整備して、AssetStoreで売れるぐらいに、ねりこめればいいなぁ。

2012年8月16日木曜日

プレイステーションモバイル、本格展開

いよいよ、SCEから発表されたプレイステーションモバイルに関しての、展開が発表されました。


公式HP(http://www.scei.co.jp/corporate/release/120815b.html)で発表はされているものの、
英語版(http://www.scei.co.jp/corporate/release/120815c_e.html)のほうが情報は詳しいよなぁ、どう見ても。

で、アプリの開発/販売者にとっては気になっていたライセンス料も、99US$/年(ただし、国によっては異なる、という注釈なので、単純な円換算というわけでもない?)。Appleとの契約とほぼ同等料金なので、あとはどれだけの購入ユーザーがいるか、と開発コスト次第ですなぁ。

Unityが、Vitaに対応してくれないかなぁ、と考える反面、そうなったら、悲しいなぁとも考える自分がいる、、、。

2012年7月31日火曜日

Unity+Kinect on Windows

急遽、Kinectの動作検証。
サンプルを動かすと、楽しいわぁ。

で、実際うごくものをつくらにゃいけないとなると、Unityとかを使いたいので、そこら辺の連携の確認。

参考にしたのは以下のページ。
http://wiki.etc.cmu.edu/unity3d/index.php/Microsoft_Kinect_-_Microsoft_SDK


注意しないといけないのは、

Installing the Microsoft Kinect SDK


のセクション内LinkのSDKが、beta版であること。
やはり、最新のSDKを利用したいので、これはパス。

ページの一番下の、Kinect Wrapper Package for Unity3D を、ダウンロード。
展開すると、unityPackageができるので、importすればOK!
と思ってたら、実行時エラーが出て動かない、、、。
というのも、Wrapperが、KinectSDKの古いバージョンを利用する前提でつくられてるため。

そこで、再調査すると、特定の箇所(DLLのファイルパス部分)を書き換えればよさそう。
Windows64bitなので、SysWow64フォルダを参照するように書き換えたところ、、、
動いた〜!



2011年8月30日火曜日

個人的ニュースピックアップ 2011/08/30

うっわぁ、とうとう8月も終わりやぁ〜。
夏らしいこと、何もしてない、、、、。


◯テイルズオブエクシリア DLCの衣装アイテムが300円!
某ゲーム誌のフライング画像から。
私、てっきり、一人分ずつ販売しているもんだと思ってたんですが、セットなんですな。一人分ずつ → 悪行やぁ! と思ってました。すいませんm(__)m。ちょっと、、、興味出てきた。


個人的には、次のニュースに驚き。
◯GREE、米Unityと提携。Unityを開発パートナーに対して、無償提供
http://www.4gamer.net/games/032/G003263/20110830017/
http://markezine.jp/article/detail/14311

いやぁ、驚いた。商売の仕方に関しては、あまり感心してないんですが、ビジネスとしては、進んでますな。これから、スマートフォン向けへの提供が多くなるにつれ、リッチコンテンツが必要となると、開発ツールの充実が必須になってくるので、いい判断だと思いますわ。ヒットしたら、PSPとか、Vitaへ進出してくる開発会社も出てきそう。というか、Unity、PSPに対応してくれないかなぁ、将来的には、Vita。


2011年8月29日月曜日

個人的ニュースピックアップ 2011/08/29

来月、オライリーから、Unity本がでますねぇ。
やっと、Unityが慣れてきたところなのに、、、、商売がたきが増えて困る、、、。

◯9月、ゲーム業界になにかが起こる!?
 コンサルタントのかたのtweetが発端。長期的な予報、ということですが、荒れ模様という表現は気になりますな。うーん、一体何がおこるんだ〜。
 このかたが、コンサル関係なので、会社間の関係に関するものなのだろうか、、、。




2011年8月13日土曜日

Unity MacとPCで起こり得るコンパイルエラー

あ〜、みゆきっつぁん、かわい〜。
けど、キャラとは違和感がある、、、。慣れ?慣れが足りないのか?
そして、勇者ヨシヒコ、おもしれぇ〜!


今日は、受注仕事で、Unity作業。C#を勉強しながら、黙々と、、、、黙々と。
おかげで、夕方に一段落。先方へ渡して一安心していたところ、コンパイルエラーが出て実行できない問題が発生。うーむ、おかしい。こちらでは実行できるのに。
違いといえば、、、先方がWindows、当方はMacということ。悩んでいたら、先方から解決したという連絡。なにやら、不正な文字が入力されていたらしい。それをきいて、ふと思い出す。そういえば、警告で、なにやらそんな感じの文章がでていた、、、、。
環境の違いで、こういうエラーが起きるんだと一つ学習。

2011年7月30日土曜日

Unity ver3.4へ バージョンアップ!

先日、バージョンアップ連絡がきたので、ひとまず更新。

うわっ、スクリプトのエディタで、MonoDevelopがデ起動するようになったのか。
今まで、Unitron使ってたので、なれないなぁ。
というか、文字化けしてるし。

ひとまず、検索して、以下の対策を実行。(Mac環境)
----------------------------------------------------------------
① MonoDevelopのパッケージの内容を表示
/Contents/Frameworks/Mono.framework/Versions/2.6.7/etc/gtk-2.0/gtkrc をファインダーで開く

② font              = "Lucida Grande 14" という記述があるので、その下の行に、font_name ="Hiragino Kaku Gothic Pro 10" を追加して、保存、閉じる。

③ MonoDevelopのPreference
設定 ー ビジュアルスタイル ー 一般タブ を表示

④ User Interface Language   を 日本
Custom font for pads: を Hiragino Kaku Gothic Pro W3
Custom font for Output pads: を Hiragino Kaku Gothic Pro W3
に変更。
----------------------------------------------------------------

日本語で表示されるようになったけど、、日本語が入力でけへん、、、。スクリプト内の日本語も文字化けしてるし。UTF16なのか?


※追記 2011/08/05 22:51
日本語入力できないのがつらくて、結局Unitronを使うようにしました。日本語でコメント書けるので。 Unityで、Unitronを立ち上げるように設定してても、Console経由で立ち上げると、Monodevelopが立ち上がるのは勘弁して下さい、、、。

2011年6月29日水曜日

Unityスクリプトならではのミス、、、かな

先日から、タッチ入力の処理をつくったけど、うまくColliderに反応してくれない、、、。なぜだ!ということで、調べていたら、今日午後に解決。
Colliderにヒットしていなかった → Unity上で、カメラがおかしい挙動をしていた → 実行画面上は意図/想定している動作。 その他画面で、カメラの向きがおかしい → 2つのスクリプトで、カメラを参照している箇所を発見 → タッチ入力のときは、Colliderとは、逆方向を向いていた。
逆を向いてるので、コリジョンはもちろん、無い。そりゃ、反応せぇへんわ〜。スクリプトさわるときは、要注意しないと、これはまずい。本当にまずい。
無事動作するようになったので、ひとまずのリリースをするための、基本技術部分の懸案は解決。内容づくりに取り掛かる予定。ただ、Androidの動作テストをしたら、途中で落ちる。警告だと、サウンド部分が怪しい、といってるんだけども、果たして。

そういえば、ガリガリ君の梨味が出てたので、購入。おいしいですな。

以前、勤めていた会社に、某ゲームクリエイター入社の話題。なーんだーかなー。

2011年6月28日火曜日

Android ライブ壁紙 再び

午後は出先で仕事のため、Androidの作業を行う。そこで、再びライブ壁紙の調査&検証。公式のぞいたり、ぐぐったり。ひとまず、BMP読み込んでの表示、タッチ取得、時間表示、SEの再生はできるようになった。最低限のところまでは、調べられたかな。GoogleMapも対応できるようにしたいけど、ライセンスが大丈夫か、確認しておかないといけないなぁ、、。Android楽しくなってきた。

午前中何をしていただろうと、ふと考えたら、Unityさわってたわ、。相変わらず、Colliderが反応してくれなくて、入力に対して反応ができない。どこが悪いんだか、、、。仕方ないので、オブジェクトの配置/生成処理をさわってみる。Instantiateを初利用。いざ実行! カウンターを設定してるのに、膨大に生成されてまう〜。1フレーム毎に生成されているような感じ。色々いじる。Instantiateの返り値を触らないようにしたら、カウンターが機能しているっぽい、、、。うーむ。まだわからんところがたくさんあるな。

2011年6月23日木曜日

ビジネス文書〜

見積書と納品書が、急遽必要になったので、あわててOpenOfficeのサイトやら、なんやらググリまくって、ダウンロード。ちょっと修正して、提出。うーむ、ちゃんと相手方に認めてもらえるか、不安。
2年前までは、ず〜っと開発端だったので、ビジネス文書なんて用意したこともないし、見たことも無し。いろいろ仕事やりとりしつつ、バージョンアップしていくしかないかなぁ。

Unityで、GLをさわってるんだけども、公式HPやリファレンスでは、Pro Onlyになってるんだけど、コンパイル/実行できてしまっているのはなぜだろうか、、、、。問題なければ、、、このまま使おうかな、、、。
あわせて、シェーダーも触らないといけない状況なんだけども、わからへん、、、、。しょうがないので、デザイナーの相方にお願いする。頼りになるわぁ。