仕掛けパーツの挙動 - Ryo-9399/mc_canvas GitHub Wiki
従来の文字→仕掛け方式の挙動を以下の表に示します。ここで、blockX、_blockY_はブロック単位の座標を表し、pixelX、_pixelY_はピクセル単位の座標を表します。
ただし、coin1_type
、firebar1_type
などのパラメータ値が2
以上だった場合、既定の挙動を上書きし、setAthleticOnMap(typeパラメータ値, blockX, blockY)を呼び出します。
文字 | 整数コード | 既定の挙動 | 概要 |
---|---|---|---|
k | 107 | [hSet](/Ryo-9399/mc_canvas/wiki/メソッド-MainProgram.prototype.hSet)(blockX, blockY, 100) | コインが1枚出るハテナブロック |
l | 108 | [hSet](/Ryo-9399/mc_canvas/wiki/メソッド-MainProgram.prototype.hSet)(blockX, blockY, 200) | コインが3枚出るハテナブロック |
u | 117 | [aSet](/Ryo-9399/mc_canvas/wiki/メソッド-MainProgram.prototype.aSet)(pixelX, pixelY, 300, pixelX) | 土管1 |
v | 118 | [aSet](/Ryo-9399/mc_canvas/wiki/メソッド-MainProgram.prototype.aSet)(pixelX, pixelY, 310, pixelX) | 土管2 |
w | 119 | [aSet](/Ryo-9399/mc_canvas/wiki/メソッド-MainProgram.prototype.aSet)(pixelX, pixelY, 320, pixelX) | 土管3 |
x | 120 | [aSet](/Ryo-9399/mc_canvas/wiki/メソッド-MainProgram.prototype.aSet)(pixelX, pixelY, 330, pixelX) | 土管4 |
K | 75 | [aSet](/Ryo-9399/mc_canvas/wiki/メソッド-MainProgram.prototype.aSet)(pixelX, pixelY, 100, pixelX) | 動く床 上下 |
L | 76 | [aSet](/Ryo-9399/mc_canvas/wiki/メソッド-MainProgram.prototype.aSet)(pixelX, pixelY, 110, pixelX - 16) | 動く床 左右 |
M | 77 | [aSet](/Ryo-9399/mc_canvas/wiki/メソッド-MainProgram.prototype.aSet)(pixelX, pixelY, 115, pixelX - 16)[aSet](/Ryo-9399/mc_canvas/wiki/メソッド-MainProgram.prototype.aSet)(pixelX, pixelY, 116, pixelX - 16) | 動く床 左右x2 |
N | 78 | [aSet](/Ryo-9399/mc_canvas/wiki/メソッド-MainProgram.prototype.aSet)(pixelX - 32, pixelY, 400, pixelX) | ドッスンスン |
U | 85 | [aSet](/Ryo-9399/mc_canvas/wiki/メソッド-MainProgram.prototype.aSet)(pixelX + 16, pixelY + 16, 70, pixelX) | ファイヤーバー 反時計回り |
V | 86 | [aSet](/Ryo-9399/mc_canvas/wiki/メソッド-MainProgram.prototype.aSet)(pixelX + 16, pixelY + 16, 71, pixelX) | ファイヤーバー 時計回り |