投稿時間:04/01/22(Thu) 11:58 投稿者名:en
Eメール:eiji-nishimura@nifty.com URL :http://homepage3.nifty.com/en_pers/
タイトル:タイヤネコサンプルプログラムの質問
PDKを使いはじめて約1ヶ月経ち、少しずつ綾織が理解できてきたところ です。 サンプルプログラム&説明書を元に改造を試み、Main.ayaの120行目あた りに以下の処理が有り簡単な式と関数を記述してみました。 キャラクターは意図した動作を行うのですが、なぜそうなるのかが解ら ないので教えて下さい。 -----Main.ayaの抜粋-------------------------------------- // 時間イベント駆動系(毎分0秒の時に呼ばれる) // 但しなにかしらの処理を実行中の場合はこの処理は呼ばれない action MinDrive@( Second() == 0 ) { UpdateMin(); // 最後にチェックした時間を記録しておく PutProperty( "TIME_LastMinChecked", itoa( Time() ) ); }
// 毎分0秒の処理を行う void UpdateMin() { DM( 5, "UpdateMin" ); // ** 毎分0秒に行いたい処理があればここに処理を書く ** ------------ここから追加------------------------- //アクティブウインドウタイトルバーチェック //毎時10分毎に起動する。 if( (Minute()%10) == 0 ){ string Titlebar = GetActiveTitleBarString( ); PersonaCG( "smile1" ); Talk( "\e" + Titlebar + "で何をしてらっしゃるんですか?\c" ); } ------------ここまで追加-------------------------- // ** その他の処理 ** -----Main.aya抜粋終わり--------------------------------- 不明な部分 1.voidとは? 2.DM( 5,"xxxxx" )とは? PDKの説明書は一通り目を通したつもりですが解説されている箇所を 見つけられませんでしたのでご享受の程よろしくお願いいたします。
|