Unity Admob Error: No resource found that matches the given name

Unity+Admobでビルドをかけたらエラーがでた。

stderr[
AndroidManifest.xml:15: error: Error: No resource found that matches the given name (at 'theme' with value '@style/Theme.IAPTheme').

AndroidManifest.xml:17: error: Error: No resource found that matches the given name (at 'value' with value '@integer/google_play_services_version').

]

どうやら依存関係にあるライブラリが追加できていなかったみたい。 Asset -> Google Play Services -> Resolve Client Jars するといい感じにやってくれる f:id:kotatatas:20160717022337p:plain

Visual Studio Codeが テーマファイル TextMate(.tmTheme)に対応したので使ってみた

VS Code がTextMateに対応してオリジナルのテーマを
反映できるようになったので早速設定してみました。

とりあえず適当な.tmThemeを準備せねば。
公式サイトではここから探してきてねーと言っている

が、個人的にはこちらのほうがオススメです。
なんせ自分好みに配色を変えやすので。

それでは設定方法です。
1. tmThemeを持ってきたら下記の場所にファイルを設置

Visual Studio Code.app/Contents/Resources/app/plugins/vs.theme.starterkit/themes

2.テーマをPreferences->Color Themeで設定できるように下記ファイルに修正

Visual Studio Code.app/Contents/Resources/app/plugins/vs.theme.starterkit/ticino.plugin.json

今回はBittersweetという名前にしています。

{
"id": "vs-theme-starterkit-Bittersweet",
"label": "Bittersweet",
"uiTheme": "vs-dark",
"path": "./themes/Bittersweet.tmTheme"
}

3.VS Codeを再起動

4.Preferences->Color Themeからテーマを指定する

f:id:kotatatas:20151003144012p:plain

そんな感じです。

ただ、stringとクラス名とコメントくらいしか現状は反映してくれないかもです。

UnityでiOS向けビルドしたら描画が崩れた時の話

Xcode7で無料で実機に自作アプリを転送できるようになったので
初めてiOS向けにビルドしてiPhoneに突っ込んでみたら

すごいことになりました。

f:id:kotatatas:20150926164119j:plain

なんか色々とグチャグチャに...

焼け残ってます。



とりあえず暫定対応方法のご紹介です。

UnityのPlayer Settings->Setting for iOS->Other Settings->Graphics API
Open GL ES 2.0に指定すると焼け残りがなくなります。(それ以外だとグチャグチャになりました)

追記.バージョンは5.0.0f4です。

以上。

参考
【Unity】Unite 2015「コロプラUnity 5プロジェクト ~白猫プロジェクトにおけるUnity 4からUnity 5への移行事例~」レポート
http://qiita.com/baba_s/items/3c394db28be90d83234c

SublimeからAtomに乗り換えたのでSublimeの設定を晒す

仕事でもプライベートでもエディターはSublimeText(以下ST)を1年近く使用してました。

エディタとしてはかなり充実した機能(プラグイン)が多くて助かってはいるのですが、
最近はプロジェクトのリソースがかなり増えてきてインテリセンスが
簡単に使えるようにならないかなー。と思ってました。
(C#C++です)

STにはOmniSharpやSublimeLinter,Clangとかで保管できるようなのですが、
いかんせん

設定が面倒です。

設定ファイルにパスを通して...とか。
パス通したけどインテリセンスが中途半端に働く...とか。
そして何より...重い。
せっかくの軽いSTさんが台無しです。

どーせ重くなるならIDE使おうかなーとか思って探しました。

[C# C++ IDE]とかで。

ありました。VisualStudioってやつが。あいつ、嫌いです。
宗教上の理由で使えません。

紆余曲折あった末、Atomを使うようになりました。

以前からインストールはしてあったのですが、
テキストエディタとは思えぬもっさり感とクラッシュ頻度で
しばらく放置していたのですが、なんかいい感じになっていました。

前置きはこれくらいにしておいて、STを卒業するにあたり
STの設定を覚え書き程度で書きます。(多少は参考になるかと)


・AlwaysHighlight
https://github.com/guimihanui/AlwaysHighlight
全角文字をハイライトしてくれる

・BracketHighlighter
括弧などを強調表示してくれる
(ぶっちゃけほぼ使ってないです)
https://github.com/facelessuser/BracketHighlighter

・ConvertToUTF8
Sift_JISをUTF8として開いてくれる
https://github.com/seanliang/ConvertToUTF8

・IMESupport
日本語入力を支援
https://github.com/chikatoike/IMESupport

・MoreLayouts
ウィンドウのレイアウトパターンを増やす
https://github.com/unknownuser88/morelayouts

・PlainTasks
TODOとかを一括表示してくれる
https://github.com/aziz/PlainTasks

・RecentActiveFiles
以前開いていたファイルを一覧表示してくれる
https://github.com/jugyo/SublimeRecentActiveFiles

・SublimeAStyleFormatter
コードを整形してくれる
https://github.com/timonwong/SublimeAStyleFormatter

・SublimeSocket3
Unityを使って開発する時に便利
https://github.com/sassembla/SublimeSocket3

・Broceanic
テーマ
https://github.com/kenwheeler/broceanic-theme

・TrailingSpaces
不要なスペースを削除してくれる
https://github.com/SublimeText/TrailingSpaces

C# Snippets
C#スニペット,ハイライト
https://github.com/etic/CSharpSnippets

C++ Snippets
C++スニペット,ハイライト
https://packagecontrol.io/packages/C%2B%2B%20Snippets

C++ Starting Kit
C++スニペット,ハイライト
https://github.com/kodLite/cppStartingKit

C++11
C++スニペット,ハイライト
https://packagecontrol.io/packages/C%2B%2B11

・Unity3D
Unity3Dのハイライト
https://packagecontrol.io/packages/Unity3D

・CTags
CTagsをSTで使えるようにしてくれる
https://packagecontrol.io/packages/CTags

パッケージは以外と少なくてこれくらいでした。

あとはキーバインドをいじって普段よく使うコマンド
(ファイルを閉じるとか、再度開くとか)は2キーでできるようにしたり

ハイライトのテーマを下記でいじって現在いる行番号だけ目立つようにします。
(http://tmtheme-editor.herokuapp.com/#!/editor/theme/Monokai)

 

Atomの設定が落ち着いてきたら更新しよう....。

 

 

 

 

何で作ろうか

テキストエディターを作ろうかなと思っている今日この頃。

できれば、1ソースでWinとMacで動く物を作ろうかと思って

検索の旅をしていましたが中々納得の行く物が見つかりませんでした。

複数プラットフォーム起動も大事ですが、開発コストとか自分のスキルとか)

 

ひとまずは、自分のなかで一番作り慣れているC#で

作って見ようかと思っています。

C#といってもゲーム作りで使っているので

スムーズに作れるかは微妙ですが。

 

Unityですよ。

 

作れないことはないと思ってます。

 

現にスクリプトを編集できるエディター拡張とかありますし。

 

Script Inspector 2 Asset Store

 

お試しで購入してみましたが、機能としては

ある程度詰まっていた気がします。

ソースもかなり少ないし、読みやすそうでした。

 

参考にしつつスタンドアローンで動く物を作って

行こうかと思います。

 

 

テキストエディター作ろうかな

テキストエディターは仕事でもプライベートでも

SublimeTextを使っています。最近流行りの恋に落ちるエディターです。

 

私もあんなエディター作ってみたいなー。

 

 

ということで、作ります。

(あのレベルまで仕上がるまで、どれくらいかかるのだろう...)

 

兎にも角にもやってみます。

そんなエントリーでした。

titanium studio が起動しない!!

新しいmacを購入してtitanium studioを起動しようとしたら[login]時にエラー吐かれログイン出来ませんでした。

 

色々と調べた結果

 

https://developer.appcelerator.com/question/159051/problem-with-login-server

こちらの情報から解決できましたー。

 

備忘録終了!!