主にAndroidのカスタマイズ関係について書いていきます

2015/12/08

【艦これ時計を作る・Glaeja】第5回・Glaejaで艦娘画像を表示する!

今回はGlaejaのウィジェットに艦娘の画像を表示させる、ということをします。


ここでのポイントは、TaskerからGlaejaへの変数の渡し方と、Glaejaでの画像の指定方法となります。
第4回はこちらです。
【艦これ時計を作る・Tasker】第4回・時間に合わせて時報ボイスを再生する!

準備として


適当な画像ファイルを用意し、/艦隊これくしょん/画像/へ艦娘のフォルダを作って入れておきます。
例:/艦隊これくしょん/画像/金剛/1.png
第6回で必要なので、1.pngなどとしておきます。

また、Glaejaをインストールしておいてください。

Taskの編集

第2回で作成した「艦娘ランダム」というタスクに、Glaejaへ変数を渡す操作を追加します。


Plugin→Glaejaを選択します。



Configurationをタップし、上のように編集します。
「Variable名」はGlaeja内での変数、「Variableの内容」はGlaeja内での変数へ書き込む内容となります。
基本的にはTaskerでの変数をそのままGlaejaへ渡すので、同じ名前で良いと思います。



編集後はこのような感じです。



艦娘ランダムというタスクがこのようになっていれば大丈夫です。
完成したら、一度タスクを実行しておいてください。Glaejaへ変数を遅れます。

Glaejaのウィジェットの作成


適当な大きさでウィジェットを作ります。デフォルトスキンを選択します。



デフォルトスキン内にはテキストレイヤーがあるのですが、それを削除し、新規追加をします。



画像を表示させるのでイメージを選びます。



画像ファイルの「ファイル」を選択。



パターン文字列を選択します。



こちらで表示させる画像を直接指定できるのですが、ここでポイントとして、フォルダの位置は絶対パスではなく相対パスで指定しなければならない、ということです。

Glaejaで画像ファイルを表示させる際は以下の場所に画像を置きます。
①……/sdcard/com.gmail.kanitawa.glaeja/images/
そして今回艦娘の画像を入れているファイルは以下の場所です。
②……/sdcard/艦隊これくしょん/画像/金剛/1.png
したがって①から②への相対パスは次の通りになります。
../../艦隊これくしょん/画像/金剛/1.png
そしてこれの金剛の部分を変数へ置き換えると次の通りです。
../../sdcard/艦隊これくしょん/画像/SHIP@0/4/\V@/1.png
「SHIP@0/4/\V@」が変数となるのですが、SHIPはTaskerで指定したVariable名、真ん中の4はSHIPの文字数と考えてください。それだけ覚えておけば他でも応用出来ます。



編集後、ホーム画面へ戻り、上手く艦娘が表示されていれば完成です。




あとは好きな様にウィジェットを編集してください。

Profileの作成


最後に、艦娘ランダムというタスクの実行プロファイルを作成します。
0時59分から0時0分まで1時間おきに実行させます。
艦娘ランダムでは艦娘を指定する大切な役割があるため、時報よりも前に実行しなければなりません

次回は無印・改・改二で表示が変わる艦娘へ対応させます。

まとめ

艦娘ランダム
A1: Variable Randomize [ Name:%ShipNumber Min:1 Max:%ListCountFor ] 
A2: Read Line [ File:艦隊これくしょん/list.txt Line:%ShipNumber To Var:%SHIP ] 
A3: Glaeja [ Configuration:SHIP = %SHIP Package:com.gmail.kanitawa.glaeja Name:Glaeja Timeout (Seconds):0 ] 

艦これ時計の作り方記事一覧

0 コメント:

コメントを投稿

Google+ Badge

Blog Archive

お世話になっているサイト様

HTCの情報を発信しているサイトです。

HTC端末の改造などについて解説をしているサイトです。Sense 6 ROMも公開されています。

Xperiaのrootkitなどを公開されています。こちらのブログでもprerooted.zipなどでお世話になっています。

NexusやLG G2などの改造、Android全般のカスタム関係について解説しています。

主にHTC端末のカスタムについて解説をしています。

いわゆる154氏のサイトで、GXのカスタムROM等公開されています。

※勝手にリンクさせていただいております。何か不都合または紹介文の変更等ある場合はご連絡ください。

所持端末一覧

IS05(2.3.4)
HTC EVO WiMAX(4.4.4)
HTC EVO 3D(5.1.1)
Nexus 7 2012(7.0)
Xperia GX(5.1.1)
Motorola RAZR(6.0.1)
P-01D(2.3.4)
HTC J butterfly(7.1.2)
Xperia Z(7.1.2)
HTC J One(7.1.2)
HTC One M8(6.0)
Moto 360 1st gen(6.0.1)
Nexus 9(7.1.1)
NVIDIA SHIELD Pro(7.0)
Moto X Style(6.0)
Powered by Blogger.