我在当地一所大学学习flash动作,并被要求找出在创建动作脚本项目时内核如何与我的应用程序交互的3种方法。我完成了我的研究并逐页浏览,但似乎无法找到一些易于理解的答案来建立我的知识。
有人可以帮忙吗?
编辑:对不起这个问题很模糊。内核是一个链接到swf的类。我们被要求了解内核如何影响应用程序并与之交互。
这是已创建的类:
public class kernel extends MovieClip
{
public function kernel()
{
var ball1 = new myBall(); // creates an instance of the ball
addEventListener(Event.ENTER_FRAME, update);
addChild(ball1); // adds the instance to the stage
}
private function update(e:Event)
{
ball1.update()
}
}
答案 0 :(得分:0)
如果您正在谈论Pixel Bender内核,我不太确定这些内核可以通过3种方式与您的应用程序进行交互。但是,有两种截然不同的方式可以肯定地使用它们。第一个是它们可以应用过滤器参数来显示对象,第二个是您可以直接将原始数据传递到着色器并同步或异步地运行作业。
因此,Pixel Bender不仅可用于可视化数据操作,甚至可用于进行原始异步数字运算。如果您能够从这些信息中找到某种第三种应用程序,那么所有的权力,但据我所知,这些是您可以在Flash中使用PB内核的两种不同方式。
链接:
http://www.adobe.com/devnet/flash/articles/pixel_bender_basics.html
https://www.adobe.com/ru/devnet/flex/articles/flashbuilder4_pixelbender.html