Under the Bridge

a Picture of the Late Him

MT4.1:クマーを色々(MTSetvarTemplate)

2009年1月22日 23:58 | Writer: yoshi | 記事本文 | コメント(0) | トラックバック(0)

使いではあると思われるが、なかなか日の目を見ないMTSetvarTemplateテンプレートタグの使用サンプルのひとつ。

AAのクマーのバリエーションを手抜きで書く。

以下サンプルコードを貼って書いてみた。

Normal

  ∩___∩
   | ノ      ヽ
  /  ●   ● | クマ──!!
  |    ( _●_)  ミ
 彡、   |∪|  、`\
/ __  ヽノ /´>  )
(___)   / (_/
 |       /
 |  /\ \
 | /    )  )
 ∪    (  \
       \_)

Nerupo

  ∩___∩
   | ノ      ヽ
  /  +   + | 寝るぽ
  |    ( _●_)  ミ
 彡、   |∪|  、`\
/ __  ヽノ /´>  )
(___)   / (_/
 |       /
 |  /\ \
 | /    )  )
 ∪    (  \
       \_)

Music Mode

  ∩___∩
   | ノ      ヽ
  /  ♪   ♪ | ゼプリン!ジョニシュ!
  |    ( _●_)  ミ
 彡、   |∪|  、`\
/ __  ヽノ /´>  )
(___)   / (_/
 |       /
 |  /\ \
 | /    )  )
 ∪    (  \
       \_)

Study

  ∩___∩
   | ノ      ヽ
  /  ◎------◎ | お勉強しますが何か?
  |    ( _●_)  ミ
 彡、   |∪|  、`\
/ __  ヽノ /´>  )
(___)   / (_/
 |       /
 |  /\ \
 | /    )  )
 ∪    (  \
       \_)

Killer

  ∩___∩
   | ノ      ヽ
  /  ▼   ▼# ぶっ殺す
  |    ( _●_)  ミ
 彡、   |∪|  、`\
/ __  ヽノ /´>  )
(___)   / (_/
 |       /
 |  /\ \
 | /    )  )
 ∪    (  \
       \_)

ソースコード

<MTIgnore>基本パーツ</MTIgnore>
<MTSetvarTemplate name="01">  ∩___∩</MTSetvarTemplate>
<MTSetvarTemplate name="02">   | ノ      ヽ</MTSetvarTemplate>
<MTSetvarTemplate name="03">  /  ●   ● | クマ──!!</MTSetvarTemplate>
<MTSetvarTemplate name="04">  |    ( _●_)  ミ</MTSetvarTemplate>
<MTSetvarTemplate name="05"> 彡、   |∪|  、`\</MTSetvarTemplate>
<MTSetvarTemplate name="06">/ __  ヽノ /´>  )</MTSetvarTemplate>
<MTSetvarTemplate name="07">(___)   / (_/</MTSetvarTemplate>
<MTSetvarTemplate name="08"> |       /</MTSetvarTemplate>
<MTSetvarTemplate name="09"> |  /\ \</MTSetvarTemplate>
<MTSetvarTemplate name="10"> | /    )  )</MTSetvarTemplate>
<MTSetvarTemplate name="11"> ∪    (  \</MTSetvarTemplate>
<MTSetvarTemplate name="12">       \_) </MTSetvarTemplate>

<MTIgnore>目 いろいろ</MTIgnore>
<MTSetvarTemplate name="03A">  /  +   + | 寝るぽ</MTSetvarTemplate>
<MTSetvarTemplate name="03B">  /  ♪   ♪ | ゼプリン!ジョニシュ!</MTSetvarTemplate>
<MTSetvarTemplate name="03C">  /  ◎------◎ | お勉強しますが何か?</MTSetvarTemplate>
<MTSetvarTemplate name="03D">  /  ▼   ▼# ぶっ殺す</MTSetvarTemplate>

<MTIgnore>アタマ</MTIgnore>
<MTSetVarTemplate name="mae">
<MTGetVar name="01"><br />
<MTGetVar name="02"><br />
</MTSetVarTemplate>

<MTIgnore>カラダ</MTIgnore>
<MTSetVarTemplate name="ato">
<MTGetVar name="04"><br />
<MTGetVar name="05"><br />
<MTGetVar name="06"><br />
<MTGetVar name="07"><br />
<MTGetVar name="08"><br />
<MTGetVar name="09"><br />
<MTGetVar name="10"><br />
<MTGetVar name="11"><br />
<MTGetVar name="12"><br />
</MTSetVarTemplate>


<MTIgnore>ここから描画コード</MTIgnore>
<p>Normal</p>
<MTGetVar name="mae"><br />
<MTGetVar name="03"><br />
<MTGetVar name="ato"><br />

<p>Nerupo</p>
<MTGetVar name="mae"><br />
<MTGetVar name="03A"><br />
<MTGetVar name="ato"><br />

<p>Music Mode</p>
<MTGetVar name="mae"><br />
<MTGetVar name="03B"><br />
<MTGetVar name="ato"><br />

<p>Study</p>
<MTGetVar name="mae"><br />
<MTGetVar name="03C"><br />
<MTGetVar name="ato"><br />

<p>Killer</p>
<MTGetVar name="mae"><br />
<MTGetVar name="03D"><br />
<MTGetVar name="ato"><br />

解説

クマーのデータは一行ずつ分けて、12回に渡って与えている。MTSetvarTemplateで。変数01、02、03...12までは全てバラバラに準備されたデータ。

まずはノーマルなクマーを変数01~12で書き、次にクマーの目のライン、3行目のデータを色々と変更して4回書き直している。

ノーマルクマーは「01,02,03,04,05,06,07,08,09,10,11,12」のデータを単に並べればよい。ねるぽクマーは「01,02,03A,04,05,06,07,08,09,10,11,12」と、3行目のデータのみ03Aデータに差し替えただけ。あと、更に中間MTSetvarTemplateでアタマ、カラダのブロックを共通部分としてまとめてます。

...などという使い方もあります。

トラックバック(0)

このブログ記事を参照しているブログ一覧: MT4.1:クマーを色々(MTSetvarTemplate)

このブログ記事に対するトラックバックURL:

コメントする






Categories
Entries
Feed
スポンサードリンク

parts

フィードメーター - Under the Bridge

あわせて読みたい

なかのひと

2008 yoshi(apstar)