这是两个错误;
1067:将布尔类型的值隐式强制转换为不相关的字符串类型。
1049: 对指定为常量的变量的非法赋值。
我想基本上设置它,如果鼠标点击
符号直升机的 -y 速度 = 变量“速度”
有什么帮助吗?谢谢
这是两个错误;
1067:将布尔类型的值隐式强制转换为不相关的字符串类型。
1049: 对指定为常量的变量的非法赋值。
我想基本上设置它,如果鼠标点击
符号直升机的 -y 速度 = 变量“速度”
有什么帮助吗?谢谢
这个测试没有任何意义:MouseEvent.CLICK
是一个常数,它的值总是 "click"
。(MouseEvent.CLICK)
总是如此(true
如果此字符串不为空,则测试字符串返回 true)。
要检查鼠标是否关闭,您应该编写如下内容:
var mouseDown:Boolean;
addEventListener(MouseEvent.MOUSE_DOWN, onMouseDown);
addEventListener(MouseEvent.MOUSE_UP, onMouseUp);
addEventListener(Event.ENTER_FRAME, onEnterFrame);
function onMouseDown(event:MouseEvent):void
{
mouseDown = true;
}
function onMouseUp(event:MouseEvent):void
{
mouseDown = false;
}
function onEnterFrame(event:Event):void
{
if (mouseDown)
{
helicopter.y += speed;
}
else
{
//maybe fall?
}
}