MapNameText というシンボルと、内部に「innerText」という動的テキスト フィールドがあります。
それらがすべて入っているオブジェクトをクリックするとテキストが変更されるようにしようとしていますが、機能しません
私のアクションスクリプトの関連部分:
var MapName:String;
this.onMouseDown = function()
{
trace(MapNameText['innerText'].text);
MapName= MapNameText['innerText'].text;
switch(MapName)
{
case "Classic":
this.MapNameText['innerText'].text = "Crystal";
trace(this.MapNameText['innerText'].text);
case "Crystal":
MapNameText['innerText'].text = "Volcano";
case "Volcano":
MapNameText['innerText'].text = "Classic";
}
}
出力ウィンドウに「Classic」「Crystal」と表示されますが、テキストがオブジェクトで更新されません。混乱してしまい、どうすればよいかわかりません
誰でもこれを修正する方法を教えてもらえますか?