加载SpriteSheets并使用gameFrame工作

时间:2014-01-30 01:06:34

标签: actionscript-3 sprite-sheet

我合理地开始使用SpriteSheets和blitting技术,但它看起来相当复杂(对我而言)。所以我想知道是否有一个整洁的gameFrame引擎(或一种方式),你做了类似Starling技术(starling MovieClip和juggler)但没有创建Starling环境。(因为据我所知,我需要有一个Starling阶段,我可以用starling代码放东西/做东西,我不能直接在documentClass中操作starling代码)

某事,比如:

var myMonkey_mcContainer : MovieClip = new MovieClip ( source to the spriteSheet, name of the elements to take, how many elements to take )

这是直接在文档Class中完成的,所以如果我想移动myMonkey_mcContainer,我只需执行类似myMonkey_mcContainer.x = 50或100或200的操作。

之前我有一张SpriteSheet,其中有10张不同位置的猴子照片,这些照片的名称为“Monkey_1”,“Monkey_2”,“Monkey_3”等。

我确实尝试直接使用Starling

进入文档类
monkeyArt:MovieClip = new MovieClip(Assets.getAtlas().getTextures("Monkey_"), 10);
        monkeyArt.x = 50
        monkeyArt.y = 50
        starling.core.Starling.juggler.add(monkeyArt);
        this.addChild(monkeyArt);

但它给了我类似的东西

1067:flash.display类型值的隐式强制:MovieClip为无关类型starling.something.something。

我也试过创建我自己的blitting类(从那里开始)但它很复杂,是否有必要?

我正在寻找Flixel和PushButton,但如果我想要的话可​​能与他们合作。

那么有什么建议或意见吗?

0 个答案:

没有答案