ガレージ暮らしのトライタム

プログラムやツールの解説や技術を公開する場所

アプリ

apricotモデル作成(その9) - 着せ替え機能を追加する

前回 traitam.hatenablog.com今回は、type属性を使ってキャラクターの1枚絵を変更します。 タイトルでは着せ替え機能と銘打ってありますが、今回は実装が分かりやすいように1枚絵の切り替えを行います。 服装の着せ替えはキャラクターを表示している状態で […

wonderland用モデル作成 - クエスト完了時にモデルを喋らせる

wondarlandはapricotのモデルをそのまま扱うことができます。 ただ、wondarlandはapricoctと違い、クエスト完了時、モデルに喋らせることができます。 この記事はその実装方法を解説します。iPhoneへの導入は以下の記事からご参考ください。 traitam.hatenab…

apricotモデル作成(その8) - apricot for iPhoneにモデルを追加する

前回 traitam.hatenablog.com apricot記事では久々です。半年ぶり。 今回は、作成した自作のapricotモデルをiPhoneに導入します。 wonderlandタグが付いていますが、iPhoneへの導入が同じ方法なのでタグを付けています。 xmlの編集 iPhoneへ導入する際、階層…

wonderland使い方

wonderlandとは AppStoreで公開されているクエスト型TODO管理アプリです。 タスクを消化し、敵を倒すことでキャラクターの服装が解禁されたり好感度が上がったりします。 使い方 私がiPhone初心者ということもあり、やや使い方に困ったので使い方をまとめま…

apricotモデル作成(その7)

前回 traitam.hatenablog.com 今回は特定の時間や特定の日時にセリフを言わせるように加筆していきます。ここでは主に、正規表現を取り扱うので理解されている場合はやっていることは前回より前と変わることはありません。では、始めていきましょう。記述と…

apricotモデル作成(その6)

休みが…。終わる…:;(∩´﹏`∩);:前回 traitam.hatenablog.com 前回からモーションを追加、喋る量増やして、好感度によるセリフの追加を実装しました。 モーションと喋りの実装はコピペなので割愛です。 好感度の実装について喋ります。 <sequence name="Like" state="^[1-9]$"> <sequence name="ケッコンカッコカリボイス"> <sequence name="Samidare.TryUnlock" state="1"> </sequence></sequence></sequence>

apricotモデル作成(その5)

前回 traitam.hatenablog.com 少し機能を追加しました。テキストをコピーしたときに喋る機能、言葉を覚える、検索機能、定刻で時間を教えてくれる、計4つを追加しました。追加記述は以下です。 テキストコピーしたときに喋る <sequence name="DrawClipboard"> <message>{.}ですね</message> <sequence name="Samidare.Say" /> </sequence> テキストコピーの</sequence>…

apricotモデル作成(その4)

前回 traitam.hatenablog.com ある程度xml記述が分かってきたので今回はイラストを一新しました。 前回までのはモデル作成のためのスクリプトに早く触るための仮素材だったので。絵が新しくなってワーイ!!あと口パクも機能実装しました。 口パクモーション…

apricotで役立ちそうな機能's

マニュアルだったり、リードミーだったり、色々役立ちそうな機能があったので個人的にまとめる。 iOSの方へモデルを移行するには 1、Apricotのキャラクターの仕様に沿ったXMLファイルとリソース(画像など)を用意します。 2、XMLファイルのimageタグやsound…

apricotモデル作成(その3)

前回 traitam.hatenablog.com今回は、rssから情報を提供してくれる機能、トレンドキーワード提供機能、ランダムでモーションを再生する機能を追加します。 <sequence name="Alert"> <sequence name="samidare.Shake" /> <message>新しい資料をお持ちしました!</message> <sequence name="samidare.Say" /> </sequence> これでrssから情報を持ってきます。 起動時、更新があった時に呼</sequence></sequence>…

apricotモデル作成(その2)

その2です。前回 traitam.hatenablog.com前回は最低限の機能を追加して終わりました。 今回は、出現時日時を喋る、まばたき、喋る動作、ダブルクリックをすると反応する機能を追加します。まばたきは目を描いていない全体と、目のパーツが必要になってきま…

apricotモデル作成(その1)

デスクトップマスコット、apricotのモデルを自作しましょうというものです。 進捗具合も兼ねての記事です。Apricotとは何かという方は前回の記事をご一読ください traitam.hatenablog.com今回はとりあえず、1枚絵を表示、開始時、終了時に喋る処理を書いて終…

デスクトップマスコット-apricot-のススメ

新年初の記事はデスクトップマスコットの紹介です。 名前は「apricot」。Kawatan様(@kawatan)が開発しているソフトウェアです。 KAWATAN.NET からApricot for Windowsを押せばソフトがダウンロードできます。 ダウンロード後、解凍すればデスクトップマスコ…