小编Cat*_*Nip的帖子

AS3 || 使用具有不同变量的相同功能

我是AS3的新手,我正在尝试通过在flash中进行实验来学习,通过使用非常简单的代码制作一个简单的2D农业游戏.

我已经在6个作品中创造了一个作物,这是一个动画片段,每个水果种植都有不同的框架.例如,第1-5帧是草莓种植,其中第5帧是准备采摘时,然后6-10是胡萝卜等

有没有办法让我这样做,以便我不必为下一个裁剪字段编写完全相同的代码,而是根据您点击的裁剪字段更改此代码中的变量?

这是代码的一个例子

if (field1.currentFrame == 1)
        {
            field1.nextFrame();
            infoText.text = "You've watered the crop. Let's wait and see how it turns out!";
            function plantStrawberry():void
            {
                field1.nextFrame();
                if (field1.currentFrame == 5)
                {
                    clearInterval(strawberryInterval);
                }
            }
            var strawberryInterval = setInterval(plantStrawberry,5000);
        }
Run Code Online (Sandbox Code Playgroud)

没有判断,如上所述,我对AS3很新,哈哈.

flash actionscript-3

0
推荐指数
1
解决办法
68
查看次数

标签 统计

actionscript-3 ×1

flash ×1