モジュール:テスト
ナビゲーションに移動
検索に移動
このモジュールについての説明文ページを モジュール:テスト/doc に作成できます
local p = {}
function up(frame)
frame[1], frame[2], frame[3], frame[4] = frame[2], frame[3], frame[4], frame[1]
frame[5], frame[9], frame[13], frame[17] = frame[9], frame[13], frame[17], frame[5]
frame[8], frame[12], frame[16], frame[20] = frame[12], frame[16], frame[20], frame[8]
end
function down(frame)
frame[18], frame[14], frame[10], frame[6] = frame[14], frame[10], frame[6], frame[18]
frame[19], frame[15], frame[11], frame[7] = frame[15], frame[11], frame[7], frame[19]
frame[21], frame[22], frame[23], frame[24] = frame[22], frame[23], frame[24], frame[21]
end
function right(frame)
frame[3], frame[7], frame[23], frame[13] = frame[7], frame[23], frame[13], frame[3]
frame[4], frame[8], frame[24], frame[14] = frame[8], frame[24], frame[14], frame[4]
frame[9], frame[10], frame[11], frame[12] = frame[10], frame[11], frame[12], frame[9]
end
function left(frame)
frame[15], frame[21], frame[5], frame[1] = frame[21], frame[5], frame[1], frame[15]
frame[16], frame[22], frame[6], frame[2] = frame[22], frame[6], frame[2], frame[16]
frame[17], frame[18], frame[19], frame[20] = frame[18], frame[19], frame[20], frame[17]
end
function front(frame)
frame[5], frame[6], frame[7], frame[8] = frame[6], frame[7], frame[8], frame[5]
frame[19], frame[24], frame[9], frame[2] = frame[24], frame[9], frame[2], frame[19]
frame[20], frame[21], frame[10], frame[3] = frame[21], frame[10], frame[3], frame[20]
end
function back(frame)
frame[1], frame[12], frame[23], frame[18] = frame[12], frame[23], frame[18], frame[1]
frame[4], frame[11], frame[22], frame[17] = frame[11], frame[22], frame[17], frame[4]
frame[13], frame[14], frame[15], frame[16] = frame[14], frame[15], frame[16], frame[13]
end
return p