我有index.js,这是一个没有类的javascript文件,它使用RenderDOM呈现组件时间线并使用数据初始化一些数组,index.js有一个函数playSound(),我将playSound作为时间线的道具发送,但它返回错误this.props.playSound不是一个函数。
对于不同的函数名,即"playSound()“,它可以工作,但对于”onPlayFrames“,它不能被识别为timeline.jsx上的函数
我像这样发送道具:(index.js)
function onPlayFrames(arg){
// Code to play a sound wit
我正在使用Flash创建一个平台游戏,我只是尝试添加一个包含hitTestObject的if语句来跟踪一些单词,但是当我点击平台时,我仍然会得到一个错误“参数hitTestObject必须是非空的”。
这是我的密码:
//variables
public var jon: Player;
public var platforms:Platform;
public function gameloop(Event)
{
//applying gravity
jon.y += gravity;
//adding movement
我有一个由多个层组成的MovieClip,其中一个层是一个动画背景形状。让我们用实例名为“mcBackground”的背景形状来调用这个MyMovieClip;
我通过以下方式将ActionScript中的MovieClip添加到舞台:
var myMovieClip = new MyMovieClip();
addChild(myMovieClip);
这样可以很好地工作,当影片剪辑添加到舞台上时,它会按预期播放(背景正在移动)。
问题是,当我尝试将colorTransform应用于背景形状时,它停止了移动。我在MyMovieClip类中这样做:
var ct:ColorTransform
我在我的flash项目中有一些符号。这是一种化学元素。它的路径看起来像
Scene 1->elem h
Scene 1->elem he
Scene 1->elem li
当我单击其中一个元素时,它会播放它们的动画元素放大。当我点击被放大的元素时-它被缩小了。我需要的是,如果我放大元素,所有其他元素都会缩小(当然,如果它们被放大了)。
问题是如何从另一个符号开始符号动画。
我使用Adobe Flash Professional CS5.5和action-script 2
单击特定按钮后,我想移动到下一帧。尝试放入stop();方法,但它显示错误,结果只是交替显示两个帧。
这是我的代码。
//the error says call to a possibly undefined method stop.
//i'm using adobe flash cc.
stop();
public function main ():void {
enter_button.buttonMode = true;
enter_button.addEventListener(MouseEvent.MOUSE_