だらだら〜自由自在〜

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

Unityプロジェクトでsandcastle使ってみる

次のプロジェクトからはC#コードのコメントを適当なやつじゃなくてXMLコメントで書こうと思いUnityプロジェクトをサンプルにsandcastleでWebドキュメント形式のものを作ってみようとした記録。 sandcastleセットアップ XMLコメントからchm形式やHtml形式のヘ…

mac vimが重い。その2

MBP retinaでmacvimがやたら重かったが、結局たぶん画面の再描画が重いんだろうなーという結論になった。解像度をFullHDから1440x900だったかな?それにしたら大分症状が軽くなった。macvimのScroll時のRepaintは前からもっさりしてる印象だったけど、解像度…

mac vimが重い...

.gvimrcを編集してて表示されている文字数が多いところとか文字数の多い行とかでキャレットを移動するとCPU負荷があがる。50%とかいくときもある。OSX10.7.4/2.3GHz Core i7/8GB RAMなMBP retina。 環境設定をいじってみる。 ・実験的レンダラを使用する ・…

MBP with Retina

retina対応のmacbookpro買いました。というかやっと届きました。やっぱりmacは画面奇麗ですねぇ、iPhoneもそうですけど(持ってないけど)。 retinaに対応しているsafariとfirefoxを比較するとほんとにsafariのほうが奇麗でびっくりです。 MBP買った理由の4…

メモ、GalaxyS、Android2.3の起動時メモリ使用量

再起動後1分ほど待ったあとにタスクマネージャで確認 195MB WifiがONだったのでOFFにしてみた 198MB なんか増えた、と思ったらまた195MBに戻った。しばらくしたら193MBになった。 あー、PortraitとLandscapeが切り替わるときに3MBぐらい増えるのか。あと持っ…

macでssl+svnチェックアウト

おれおれ証明書、認証局でSVNチェックアウトして普通にやろうとしたらできなかったのでメモ。 多分OpenSSLとSubversionのバージョンが何か一致しないとだめ?OpenSSL->1.0.1 Subversion->1.7.4 OS->MacOSX 10.6.8MacPortでいれたけど、optとかにInstallされ…

unityのiphoneアプリサイズ

- 3/10:タイムリーな事にAppleが3Gでのアプリサイズ制限を50MBに緩和したらしいです。 ここで書いてるのは20MB制限時代のことなので、ちょっとしたアプリならAssetBundleとか使わなくても出せちゃいそうですね(Androidマーケットはどうなんだって話ですが…

覚え書き

VimのvundleとかUnite.vim http://d.hatena.ne.jp/holypp/20110515/1305443997

色々日記

ひさびさの日記。というか近況を綴っておこう。ライフログなどになり得ない更新間隔だけどいつか見返す日がくるのかも・・・wとか思ったり。 仕事について 東京に出てきての初仕事は無事にかたづいた。その次も、次の次も(たぶん)ある状態なので順調といって…

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を使ったやり方は適用出来ない気…