「RPGプログラミング講座~マップ座標とキャラクター表示~」の編集履歴(バックアップ)一覧はこちら

RPGプログラミング講座~マップ座標とキャラクター表示~」(2005/10/06 (木) 06:18:13) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

まずは、<a href= "http://www4.atwiki.jp/gomatarou/?cmd=upload&amp;act=open&amp;pageid=14&amp;file=howtorpg_v2.zip">今回のサンプル</a>をDLしてください。<br> <br> 今回の講座では、マップ座標とキャラクターの表示を行います。<br> はてさて、マップ座標とは何なのか? それについては<a href="http://www12.plala.or.jp/goma_goma_deth/tonyu/kouza_bangai3.html">こちら</a>をご覧ください。<br> <br> RPGのキャラクターというのは、通常きまったサイズの升目ごとに移動します。<br> <i>(No Picture)</i><br> そこで、この升目にマップ座標という名前をつけて管理しやすくします。<br> tonyuにおける(x,y)座標を利用した方法でもできなくはないんですが、こっちのほうがずっと簡単で確実です!<b><br> <br></b> <table border="1" height="36" width="346"> <tbody> <tr> <td><i><b>//FRAME.tonyu</b></i><br> <br> extends FrameManager;<br> <br> function onStart() {<br>   //実行開始時に行う処理を記述します<br>  <br>   //画面サイズの設定<br>   $screenWidth=480;<br>   $screenHeight=360;<br>  <br>   <span style= "color: rgb(102, 51, 102);">//マップ座標準備</span><br style= "color: rgb(102, 51, 102);"> <span style="color: rgb(102, 51, 102);">  $cX = new Array();//マップX座標</span><br style="color: rgb(102, 51, 102);"> <span style="color: rgb(102, 51, 102);">  $cX.add(null);</span><br style= "color: rgb(102, 51, 102);"> <span style="color: rgb(102, 51, 102);"> </span><br style= "color: rgb(102, 51, 102);"> <span style="color: rgb(102, 51, 102);">  $cY = new Array();//マップY座標</span><br style="color: rgb(102, 51, 102);"> <span style="color: rgb(102, 51, 102);">  $cY.add(null);</span><br style= "color: rgb(102, 51, 102);"> <span style="color: rgb(102, 51, 102);"> </span><br style= "color: rgb(102, 51, 102);"> <span style="color: rgb(102, 51, 102);">  $cX.get(0);</span><br> }<br></td> </tr> </tbody> </table> 紫色のスクリプトが追加部分です。<br> …えっと、一番したの方にある「$cX.get(0);」って何の意味もありません。いらないコードです(滝汗)<br> <br> ここではマップ座標の準備を行っています。<br> <br> <br>
まずは、<a href= "http://www4.atwiki.jp/gomatarou/?cmd=upload&amp;act=open&amp;pageid=14&amp;file=howtorpg_v2.zip">今回のサンプル</a>をDLしてください。<br> <br> 今回の講座では、マップ座標とキャラクターの表示を行います。<br> はてさて、マップ座標とは何なのか? それについては<a href="http://www12.plala.or.jp/goma_goma_deth/tonyu/kouza_bangai3.html">こちら</a>をご覧ください。<br> <br> RPGのキャラクターというのは、通常きまったサイズの升目ごとに移動します。<br> <span style="font-style: italic;"><img src= "http://www4.atwiki.jp/gomatarou/?cmd=upload&amp;act=open&amp;pageid=14&amp;file=map.JPG"> </span><br> そこで、この升目にマップ座標という名前をつけて管理しやすくします。<br> tonyuにおける(x,y)座標を利用した方法でもできなくはないんですが、こっちのほうがずっと簡単で確実です!<b><br> <br></b> <table border="1" height="36" width="346"> <tbody> <tr> <td><i><b>//FRAME.tonyu</b></i><br> <br> extends FrameManager;<br> <br> function onStart() {<br>   //実行開始時に行う処理を記述します<br>  <br>   //画面サイズの設定<br>   $screenWidth=480;<br>   $screenHeight=360;<br>  <br>   <span style= "color: rgb(102, 51, 102);">//マップ座標準備</span><br style= "color: rgb(102, 51, 102);"> <span style="color: rgb(102, 51, 102);">  $cX = newArray();//マップX座標</span><br style="color: rgb(102, 51, 102);"> <span style="color: rgb(102, 51, 102);">  $cX.add(null);</span><br style= "color: rgb(102, 51, 102);"> <span style="color: rgb(102, 51, 102);"> </span><br style= "color: rgb(102, 51, 102);"> <span style="color: rgb(102, 51, 102);">  $cY = newArray();//マップY座標</span><br style="color: rgb(102, 51, 102);"> <span style="color: rgb(102, 51, 102);">  $cY.add(null);</span><br style= "color: rgb(102, 51, 102);"> <span style="color: rgb(102, 51, 102);"> </span><br style= "color: rgb(102, 51, 102);"> <span style="color: rgb(102, 51, 102);">  $cX.get(0);</span><br> }<br></td> </tr> </tbody> </table> <span style= "color: rgb(0, 0, 102);">紫色</span>のスクリプトが追加部分です。<br> …えっと、一番したの方にある「$cX.get(0);」って何の意味もありません。いらないコードです(滝汗)<br> <br> ここではマップ座標の準備を行っています。<br> <i><br> 以下執筆中...</i><br>

表示オプション

横に並べて表示:
変化行の前後のみ表示:
記事メニュー
目安箱バナー