我已经搜索过类似的但是我的其他问题没有开始 - 没有命名使用受保护的函数或流氓{}
。
所以你可以帮忙 - 出了什么问题?
所有第19行(private function display2
)
col:2错误:语法错误:在leftbrace之前需要标识符。
col:2错误:语法错误:在leftbrace之前期待leftparen。
col:2错误:语法错误:在leftbrace之前需要标识符。
col:2错误:语法错误:在leftbrace之前期待rightparen。
{
package
{
import flash.accessibility.AccessibilityImplementation;
import flash.display.Bitmap;
import flash.display.MovieClip;
import flash.text.TextField;
import flash.text.TextFormat;
import flash.display.Sprite;
/**
* ...
* @author Michael
*/
public class Start extends Sprite {
[Embed(source="../lib/Start.jpg")]
private var StartClass:Class
private function display2():void
{
addChild(StartClass());
myTextBox.text = "Jabble. Click to Scroll Down (下にスクロールする]をクリック). Press Enter to Instructions alternate between English and Japanese (translations). Press H for the help web page or put http://wp.me/P3FUQl-n in your web browser. Beneath is the Board and to the right is the Box. Click and Drag Tiles to move it and double click it set it on a square space on the Board or Box and click the Box to change its mode. Jabble- 英語と日本語(訳)との間で交互に指示。を押して、ヘルプWebページのHまたはWebブラウザでhttp://wp.me/P3FUQl-nを置く。下には、理事会で、右側のボックスである。クリックして、それを移動するにはタイルをドラッグし、ダブル会またはボックス上の正方形のスペースには、それを設定してクリックし、そのモードを変更するには、ボックスをクリックしてください" ;
myTextBox.width = Box.width;
myTextBox.height = Box.height;
myTextBox.multiline = true;
myTextBox.wordWrap = true;
myTextBox.background = true;
myTextBox.border = true;
var format:TextFormat = new TextFormat();
format.font = "Verdana";
format.color = 0xFF0000;
format.size = 10;
myTextBox.defaultTextFormat = format;
addChild(myTextBox);
myTextBox.addEventListener(MouseEvent.MOUSE_DOWN, mouseDownScroll);
}
}
}
答案 0 :(得分:1)
new
之前添加类。
它必须是addChild(new StartClass())
而不是addChild(StartClass())
。
而且,你还没有声明变量myTextBox
。
可能类似于var myTextBox:TextField = new TextField();
。
答案 1 :(得分:0)
这是因为在打开包之前{