Re: [問題] xml讀取後的變數不能用
※ 引述《gamecubemomo (阿毛)》之銘言:
: 這是我的一小段程式
: var _totalRow:Number; // 這是放總列數用的
: var _totalCol:Number; // 這是放總欄數用的
: //---------------------------------------------------------------------
: // 這裡作XML載入
: //---------------------------------------------------------------------
: var _puzzleXML:XML = new XML();
: _puzzleXML.load("CrossPuzzle.xml");
: _puzzleXML.ignoreWhite = true;
: _puzzleXML.onLoad = function (success:Boolean):Void
: {
: if (success)
: {
: _totalRow = _puzzleXML.firstChild.firstChild.attributes.row;
: _totalCol = _puzzleXML.firstChild.firstChild.attributes.column;
: // 這裡是問題一
: trace("_totalRow = "+_totalRow);
: trace("_totalCol = "+_totalCol);
: }else{
: // XML載入失敗
: }
: }
: // 這裡是問題二
: trace("_totalRow = "+_totalRow);
: trace("_totalCol = "+_totalCol);
: 我的問題是這樣的:
: 我這問題一的部分,兩個trace都能正常的顯示_totalRow跟_totalCol的值.
: 但是到問題二的時候,_totalRow跟_totalCol都變成undefined了.
: 請問這是什麼原因呢?需要用什麼方法才能解決呢?
: 感激不盡~
加上
onMouseDown = function()
{
trace("_totalRow = "+_totalRow);
trace("_totalCol = "+_totalCol);
}
你一直按就知道為什麼
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.120.113.234
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 4 篇):