JavaScript今回はネタがなくなってきたのでいつもハエに虐げられてきたうんにょくんに武器を与えたいと思います。右上にトイレのアイコンを持ってきます。Componet→Buttonを選択します。これでトイレの絵自体にボタン要素が加わりました。右下にトイレの絵を一つと隣にLabelを置き、stringは”×0′′にしておきます。どんなものを作っていくかと言うと11こんな感じでハエの間に出て来るトイレを5個取るとハエを消す攻撃ができるようにします。細かくいうと、さきほど置いた右上のトイレのマークは、トイレを5個集めないと反応しません。5個集めてタップするとジャーという音と共にハエが消えます。細かいこと言うとトイレを10個集めて攻撃しても10個消費するという鬼畜設定にしてあります笑いつも通りノードを作成したので使用するためにスクリプトのPropertiesに足していきます。20;},ハエとの衝突判定でハエは1にしていましたが、トイレは2にします。Player.jsに追加します。{this._GMScript.flashIncrement();}other.node.destroy();break;}Case文で振り分けて先ほど作ったGameManagerのトイレ取った時の関数を呼び出して残機数を増やします。これでトイレを取ってボタンを押してハエを消す処理が終わりました。次にボタンを押せなくするのをGameManagerのupdate()関数に入れます。常に残機数を確認して、一定数以上になったらボタンを押せるようにします。false;}シンプルですね。Eventsを1にして先ほどのexeFlash関数をアサインします。これでボタンを押したらexeFlash関数が呼び出されます。以上で最初の動画のような仕様になりました。トイレを一定数とったらうんにょ君を無敵にする、画面のスクロールスピードを遅くする。今回は一番大変そうなのを実装してみました。ここら辺はゲーム性と好みなので色々試してみると良さそうですね。JScriptでZip圧縮してみる2前回はWSHの機能のみで実装してみたもののMS非推奨なだけあって不安定でした。-衝突判定-早くも6個目の投稿になりますね。-Androidへビルド-今回はビルドをしてみたいと思います。-ゲームオーバー画面-スコアを最後に表示しないとどれくらい進んだかどうかがわからないので最後に表示するようにしてみようとか思っている。-キャラにジャンプさせるスクリプト編-前回ジャンプの動きを作成しました。押せばジャンプするやつですね。今回はそれのソース(スクリプト)を作成していきます。-ゲームオーバー演出-今回は敵と当たった時に何かアクションを起こしてみたいと思う。その前に前回までに作成していたところを少し変更します。-ゲームオーバー-前回までは敵と当たってキャラが止まる。キャラは止まったままで背景と敵は動いています。JScriptでCSVファイルにSQLを発行してみる仕事でWSHを使ってCSVのデータを抽出することがあったので備忘録。こんな感じでCSVにクエリを投げられます。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。