「プラレール レイアウト シミュレーター」の編集履歴(バックアップ)一覧に戻る

プラレール レイアウト シミュレーター - (2012/11/01 (木) 10:11:01) のソース

#javascript(){{<SCRIPT language=javascript1.2 src="../pub/movelay2.js"></SCRIPT>

}}


#html2(){{<DIV id="popupId" style="position:absolute;top:0;left:0;z-index:2;visibility:hidden; cursor:pointer"></DIV>
<FORM><INPUT type="button" name="btnShowChild" value="確認" onClick="MakeChild()"><br>
</form>}}
#html2(){{<from>
<INPUT name=chk01 type=button value=目盛 onclick="Callcheckscale('1')"><INPUT name=chk01 type=button value=桃 onclick="Callcheckscale('3')"><INPUT name=chk01 type=button value=緑 onclick="Callcheckscale('4')"><br> 
<INPUT name=chk02 type=button value=斜目盛 onclick="Callcheckscale('2')"><br>
<INPUT name=chk01 type=button value=補助円 onclick="Callcheckscale('12')"><INPUT name=chk01 type=button value=紅 onclick="Callcheckscale('10')"><INPUT name=chk01 type=button value=橙 onclick="Callcheckscale('11')"></form>}}

#html2(){{<FORM><INPUT name=rail01 type=button value=直線レール onclick="CallRail('R01')"><br>
<FORM><INPUT name=rail03 type=button value=曲線レール onclick="CallRail('R03')"></form>
<FORM><INPUT name=rail04 type=button value=複直線レール onclick="CallRail('R04')"></form>
<FORM><INPUT name=rail05 type=button value=複曲線レール onclick="CallRail('R05')"></form>
<FORM><INPUT name=rail09 type=button value=外曲線レール onclick="CallRail('R09')"></form>
<FORM><INPUT name=rail13a type=button value=単線複線PA onclick="CallRail('R13A')" ><INPUT name=rail13b type=button value=B onclick="CallRail('R13B')"></form>
<FORM><INPUT name=rail10 type=button value=Uレール onclick="CallRail('R10')"></form>
<FORM><INPUT name=rail11l type=button value=ターンアウトL onclick="CallRail('R11L')"><INPUT name=rail11r type=button value=R onclick="CallRail('R11R')"></form>
<FORM><INPUT name=rail12l type=button value=8の字PL onclick="CallRail('R12L')"><INPUT name=rail12r type=button value=R onclick="CallRail('R12R')"></form>
<FORM><INPUT name=rail22a type=button value=Y字PA onclick="CallRail('R22A')"><INPUT name=rail22b type=button value=B onclick="CallRail('R22B')"></form>
<FORM><INPUT name=rail02 type=button value=1/2 onclick="CallRail('R02')"></form>
<FORM><INPUT name=rail20a type=button value=1/4 onclick="CallRail('R20A')"></form>
<FORM><INPUT name=rail20c type=button value=ジョイント onclick="CallRail('R20D')"></form>
<FORM><INPUT name=rail15 type=button value=複線P onclick="CallRail('R15')"> </form>
<FORM><INPUT name=rail14 type=button value=交差P onclick="CallRail('R14')"> </form>
<FORM><INPUT name=rail24 type=button value=複線渡P onclick="CallRail('R24')"> </form>
<FORM><INPUT name=rail16 type=button value=自動P onclick="CallRail('R16')"> </form>
<FORM><INPUT name=rail28l type=button value=複線ターンアウトL onclick="CallRail('R28L')"><INPUT name=rail28r type=button value=R onclick="CallRail('R28R')"></form>}}


#html2(){{<FORM><INPUT name=rail17 type=button value=転てつ機 onclick="CallRail('R17')"></form>}}
#html2(){{<FORM><INPUT name=rail19 type=button value=自動TO onclick="CallRail('R19')"></form>}}
#html2(){{<FORM><INPUT name=ATR type=button value=自動のりかえ onclick="CallRail('ATR')"></form>}}
#html2(){{<FORM><INPUT name=ATR01 type=button value=自換分岐 onclick="CallRail('ATR01')"></form>}}
#html2(){{<FORM><INPUT type="button" name="btnShowChild" value="確認" onClick="MakeChild()"></form>}}
#html2(){{{{<form> 
<INPUT name=calltx type=button value=コメント onclick="CallText(document.simtxtform.commentinput.value)</form>">
<FORM id="simtxtform" name="simtxtform"><INPUT type="text" name= id=commentinput value="(A)"></form>}}}}


シミュレータとたいそうな名前を付けていますが、レール画像の福笑いです。
IE,Firefox,Safariで動作。Javascriptを使用。保存には、確認ボタンで開く画面のソースを保存します。
使い方:
レールの名前をかいたボタンを押すとレールがページ上に現れます。ポイントの凹凸などは、反転させるとそのうちでてきます。
ドラッグすると移動します。
IEの場合は右クリックすると「回転、反転」等のメニューが出てきます。ダブルクリックで消えます。
Firefox,Safariはダブルクリックするとメニューが出てきます。右クリックで消えます。