12 第1页 | 共2 页下一页
返回列表 发新帖
查看: 10798|回复: 18
打印 上一主题 下一主题

[教程] uniSWF使用教程2

[复制链接]

20

主题

1

听众

682

积分

初级设计师

Rank: 3Rank: 3

纳金币
678
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

跳转到指定楼层
楼主
发表于 2012-11-16 23:04:54 |只看该作者 |正序浏览
很多人在网上问过我uniSWF听起来很有意思,如果真能做到与flash与unity完美整合的话,必定给自己项目开发带来莫大的便利和新的UI解决方案,可问题是,比如ios系统是屏蔽了flash播放器的,uniSWF可以在ios上运行吗?这个大家大可放心,uniSWF虽然可以使用flash中的影片元件,但丝毫不影响unity跨平台运行的性能。正如官方的产品说明可以支持Unity web player
Unity desktop player
Unity iOS player
Unity android player*
Unity flash player等平台,哈,这下好了,顾虑消除,来点实在的,看看uniSWF爽到掉渣的API,实在令人兴奋不已,英文没问题吧.......看不懂也没关系,后面有更实战性的。


Global



InteractiveMovieClipBehaviour

MovieClipBehaviour

MovieClipOverlayCameraBehaviour

PumpkinBehaviour
SpriteSheetMovieClipBehaviour
UniSWFSharedAssetManagerBehaviour


pumpkin.display
AnimSpriteSheet
BlendMode
DisplayObject
DisplayObjectContainer
Graphics
GraphicsDrawOP


MovieClip
Sprite
Stage
StageFlags
WWWMovieClip


pumpkin.displayInternal
UVPixelRect


pumpkin.events
CEvent
DragEvent
ErrorEvent
EventDispatcher
EventPhase
FocusEvent
IOErrorEvent
KeyboardEvent
LogEvent
MouseEvent


pumpkin.geom
Angle
Matrix
Rectangle


pumpkin.logging
Logger


pumpkin.net
URLLoader
URLRequest
URLRequestMethod


pumpkin.swf
AdvancedBitmapTextField
BitmapTextField
MovieClipPlayer
SwfAssetContext
SwfURI
TextGroup
TextureManager


pumpkin.text
GlyphInfo
TextField
TextFieldAlign
TextFieldType
TextFormat


pumpkin.tweener
Tweener
TweenerObj


pumpkin.ui
Profile
ScreenUtils


到这一步大概浏览一下觉得这些API挺熟悉吧,基本的语法和函数在flash中照样的用。具体使用请参考文献和自己实践。

下面正式的带来第一个例子

samp1:接下来我以一个简单的例子说明使用uniSWF如何获得flash和unity的assets,一单flash元件被导入了unity中,一般都有很多种方法来控制他的显示和设置交互动作。例如将MovieClipOverlayCameraBehaviour组件附到MainCamera上意味这直接将整个swf文件付给了这个camera的target。将MovieClipBehaviour组件附到场景中的GameObject上可以充当游戏的整个帧从而利用这些组件可以制作出漂亮的具有动感的UI界面来。

step1:在flash中打开元件库,将需要在unity中使用的mc中的linkage选项勾选为“Export for actionscript”,其他参数不变,然后对影片进行编译将生成swf文件。

step2:返回到unity中,将fla和swf文件考到unity中assets下面,或者直接就在该目录进行编译,根据个人习惯,完了之后,uniSWF将自动将swf元件转化为unity中的资源,



step3:创建一个空白的GameObject对象,然后将MovieClipBehaviour 附到GameObject上如图



接着看  Inspector面板,是不是多了一项MovieClipBehaviour设置啊,点开如图



点击change Movieclip选择刚刚我们准备好的swf资源,就显示和flash中一模一样的画面了,如图



需要注意的是,点击下图面板上的Match Camera Scale可以保持与flash中元件1:1的比例。
分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

100

主题

3

听众

7683

积分

高级设计师

Rank: 6Rank: 6

纳金币
2378
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

19#
发表于 2014-10-24 22:06:37 |只看该作者
关注!关注!
回复

使用道具 举报

18#
无效楼层,该帖已经被删除

0

主题

0

听众

22

积分

设计初学者

Rank: 1

纳金币
2
精华
0
17#
发表于 2014-10-24 11:13:00 |只看该作者
C:\Users\Administrator\Desktop\aa.jpg
回复

使用道具 举报

0

主题

0

听众

22

积分

设计初学者

Rank: 1

纳金币
2
精华
0
16#
发表于 2014-10-24 10:42:41 |只看该作者
步骤如法炮制,但是单击ChangeMovieClip按钮后弹出的选项卡中只有资源名没有子物体,无法加载成功
回复

使用道具 举报

15#
无效楼层,该帖已经被删除

0

主题

0

听众

20

积分

设计初学者

Rank: 1

纳金币
4
精华
0
14#
发表于 2014-7-17 15:52:04 |只看该作者
刚来这论坛,看到好多新鲜的软件额
回复

使用道具 举报

10

主题

8

听众

1870

积分

助理设计师

Rank: 4

纳金币
188
精华
0

活跃会员

13#
发表于 2014-7-15 09:20:28 |只看该作者

支持楼主
回复

使用道具 举报

0

主题

2

听众

4092

积分

中级设计师

Rank: 5Rank: 5

纳金币
530
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

12#
发表于 2014-5-13 15:09:02 |只看该作者
thank you thank you
回复

使用道具 举报

1

主题

1

听众

1804

积分

助理设计师

Rank: 4

纳金币
1006
精华
0

活跃会员

11#
发表于 2014-4-30 10:39:34 |只看该作者
我做的swf有触发鼠标的行为的,但是导进去后就没有那些动作了。这是怎么回事吖?
回复

使用道具 举报

12 第1页 | 共2 页下一页
返回列表 发新帖
您需要登录后才可以回帖 登录 | 立即注册

关闭

站长推荐上一条 /1 下一条

手机版|纳金网 ( 闽ICP备08008928号

GMT+8, 2024-6-5 17:45 , Processed in 0.095384 second(s), 39 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部