だらだら〜自由自在〜

インディーゲーム制作チーム GAME GABURI でプログラム担当してます

2011-01-01から1年間の記事一覧

Unity Import前のTexutreサイズ

TextureをImportすると、512x512とか、2のべき乗の値にリサイズされてしまい、Texture.widthとかでオリジナルのサイズがとれない。という時。 TextureTypeをGUIでImportするとリサイズが行われないので、そのままですよ。という話。 http://unity3d.qatohost…

Unityで。Boxとかのセンタリング

たとえば上の画像のように、Window(test window)内のGUI要素をCenterAlignしたいとき。 このようにすれば出来るみたい。これ以外にどうやるのが簡単だろうか? ちなみにLabelのセンタリングはstyle.alignmentにTextAnchor.MiddleCenterを指定してやってい…

Font size and style overrides are only supported for dynamic fonts.

UnityiOSビルドなどでこのランタイムエラーが出るときの対処法 http://forum.unity3d.com/threads/58161-Unity-3-b6-iPhone-Fonts-problem This is what you need to do. Import a TTF font file in Unity. Set the Character Set to Unicode. All other inf…

ラジオききつつ

日常ラヂオ聴きながらUnityさわってました。 最近はiOSアプリをUnityで作る作業をしていて InApp課金 FadeIn/Out とかを作ってみた。課金はUnityプラグインを書いてやる必要があるのですが、プラグイン書いたこと無いのと、それ以上にObjective-Cに苦戦しつ…

'mono_dl_register_symbol' was not declared in this scope

http://forum.unity3d.com/threads/109096-mono_dl_register_symbol-problem-in-the-Simulator-Native-plugin-can-t-runningIPhoneSimulatorじゃあPluginビルドできない。。。ぬぐぐ

とか

SaveLoad周りを書いてiPhoneのシミュレータ上でテストしてみる。 で、UnityでiPhoneBuild&RunしてXcodeが開いてシミュレータが立ち上がって(SDK VersionをSimulatorにしてるので)、でSaveLoadのテストして。何気なくXcode上からアプリを一時停止してみたら…

Unityのアクティベーション回数制限

PCの引っ越しなどでUnityの再アクティベーションをやることがあると思うが、今回そのアクティベーション回数が制限を超えたようでUnityにメールして再アクティベーションしてもらう羽目になった。 記憶が不確かだが、たしか4回目の再アクティベーションだっ…

MonobehaviourのMethod呼び出し順序

改めて確認。 Awake Start Update LateUpdate FixedUpdate OnGUI にログを仕込んでPlayしてみる。 Awake Playした直後一番最初に呼ばれる Start Awakeの次。最初のUpdateの直前に一回だけ呼ばれる Update 毎フレーム呼ばれる LateUpdate 毎フレーム、Update…

MacでのUnity開発

Windowsでしかまともにやってなかったから気づかなかったけど相当やりにくいなぁ。 ExternalEditorに指定できるのがappだけ ShellScriptとか指定できれば--remote-silentオプションつけてmacvim起動できるのに...。(Tab使わないので) MonoDevelopが日本語…

またUnityでああだこうだやることになりそう

今度はいままでみたいに余暇でどうこうっていうのじゃなくて、仕事に近いかたちで取り組むことになりそうなので、ある程度長続きしそうなので(自分に)期待。 で、自分一人の開発じゃなくてしかもプログラマ2人でってことで考えているので、そこで問題にな…

flashでSlideShowを

Webブラウザ上でできるようにするために色々と調べながらやっている途中。 pdfをアップロード 連番のpngファイルにコンバート SlideShowのswfからコンバートしたやつを参照して動かす というところまで。Flashが門外漢すぎて大変...。 SlideShowのSwfがSampl…

git:リモートリポジトリ

やっとできた。 こちらの通りやって http://blog.champierre.com/670そしたら、こちらのようなエラーがでたので同じ対応をしたらできた。 http://d.hatena.ne.jp/lncr_ct9a/20101027/1288167047

Django,KeyboardMaestro

土曜日曜と休日出勤していたので今日はお休み。呼び出されなきゃいいが...。 なんか最近睡眠時間が減った気がする。体が必要とする睡眠時間が。多分睡眠時間削った生活続けてたせいだろうな−、また早く寝るようになったら元に戻る気がする。 Django 地味にや…

ubuntu再インストール。django,redmine,gitなど

昨日誤って rm -r /* をやってしまってVirtualbox上のUbuntuを再インストールする羽目になったので、仕事から帰ってシチューを作ってイカ娘をニコ動で見てから作業をおこなった。 昨日もやったので今日はスムーズにすすんだが、gitのリモートサーバーをたて…

pdfを画像ファイルに変換

というのを昨日今日とやってて、どうも日本語が入ったpdfの変換でエラーが出る...と思って今日もせこせこ調べてたんですが、どうやらpdfの作り方(?)によって変換の可否が分かれることがある様子(その記載があるページがどこかにいってしまった...) 適当…

ローカルでUnityのネットワークマルチプレイをテスト

ネットワークマルチプレイのUnityサンプルなんかを動かしたりしていたが、テストはどうしよう...2台のPCがいるのかな...とか思ってたりしてた。でも実はローカルでUnityアプリが2つ立ち上がってればそれでいいんじゃね。ということでUnity多重起動について。…

finderのコンテキストメニュー

macのfinderのアイテムを右クリックしたときに出てくるコンテキストメニューを、自作ファイラーでも同じように出したい。 色々調べているが、PyObjCでCocoaのAPIを呼び出してどうたらこうたらすれば出来るのか?PyObjCをみてたらGlobalHotKeyとかいうExample…

ネット開通

東京への引っ越し、新しい職場環境での仕事、そのほか色々があり、ついにネット開通まで到達しました。 またファイラー開発再開を日記につけれればなぁと思っております。

vfiler 7/30

今日のコミット KeyMappingのための仕組みを実装(KeyMapper) KeyEventを与えたら、事前にペアに設定した関数をCallbackする。モディファイア対応。各Paneで継承して、後でPaneごとにsetup関数をoverrideすることでKeyMappingのカスタマイズが可能になる。 …

Unity MasterServerを独自に用意する。立ち上げまで。

どうでもいいけど、自分で7000のキリ番踏んだ。わーい。UnityにはMultiPlayerゲームを作成するためにNetwork関係のFrameworkが用意されている。 なかでも、MasterServer(とかFacilitateServerとか)はマッチングやNAT貫通に使えるらしい。 NAT貫通(NATパン…

vfiler 7/25

やばい。あと今月中に保険料払わないと口座差し押さえが...w 明日以降のじぶんへ。 KeyMapperへのリネームとかは終わった、ListCtrlのみKeyMapperをつかってのKeyDown処理を行っている。TextCtrlはちょっとそのままKeyMapperを使ったやり方は適用出来ない気…

vfiler 7/24

コミット リストの更新監視と一定間隔で自動更新。 監視対象のディレクトリが削除されたときに監視Callbackが呼ばれないので、存在しないディレクトリをリストし続ける事があると思われる。 やってること keymapがぐちゃぐちゃだったので、KeycodeとModifier…

今日のコミット

今回のvfilerへのコミットで必須項目をいくつか実装した。 リスト上で、ディレクトリは上にファイルはそれ以降にまとめて表示 リスト上で、常に何かしらの項目を選択状態に。 インクリメンタルサーチで、Enter押してもリストに戻るようにしたい 他方のリスト…

Unity Input.Touch.deltaTimeがマイナスな件

この件、UnityRemote + Androidで実行して発生していましたが。BuildしてAndroid上でAPKとして実行したところマイナスの値が出ることはなさそうでした(たぶん) しかし、ゼロが入ってることはあってこの事は海外のForumでもTopicがたっていたように思います…

Unity Input.TouchのdeltaTimeの値がマイナス

UnityRemoteでAndroid(GalaxyS)と接続してInput.Touch周りのコードを書いているのですが、よく分からない現象が起こっているので晒してみる。 Input.GetTouch(0).deltaTimeとやると、UnityのDocument的には、前の変更(Touch関係のシステム側の更新?)から…

Unityのフリーの2DゲームFramework

http://www.wyrmtale.com/products/unity3d-components/orthello OrthelloというUnityの2DゲームFramework 詳しくはまだみてないがメモ、サイト下部のデモを見た感じSpriteAnimationもしているように見える。 OrthelloPROという文言とフィーチャーが書いてあ…

vfilerメモ

これがないと使えない ブックマーク これに伴って設定ファイルからの状態復元 リスト上で、ディレクトリは上にファイルはそれ以降にまとめて表示 リスト上で、常に何かしらの項目を選択状態に。 関連づけられたプログラムで開く Finderで開く 関連づけられた…

firefox5でvimperatorのあれが効かなくなる現象

firefox5か4にアップグレードしてからだと思うんですけど、firefoxウィンドウ内右上のクイック検索窓(?)(グーグルとかAmazonとかで検索できるやつ)で何かグーグル検索して、検索結果のページをjkとかで移動しようにも出来ない(キー入力が効かない)現…

vfilerにインクリメンタルサーチ

インクリメンタルサーチ実装した。'/'を押下したらTextCtrlにフォーカスが移り、正規表現を入力するとリストされた項目が絞られていく。で、ESCかCtrl+[をおすとフォーカスがリストに戻る。(画像は'de'と入力したとこ) フォーカスが移動する処理が入ってく…

vfilerにテキストコントロールを

まずvfiler作成の前に、python環境を整理した。 たぶんこの前macのシステムソフトウェアアップデートをやったときにpython環境がどうにかなってしまったような気がする。おかげでpythonの動作モードがデフォルト64bitになってしまって、wxpythonが動かなくな…