我想制作一本书,就像iPad的Pedlar Lady一样。每个页面都有一些富文本,然后是一个带有声音效果的动画,在用户翻转到新页面后会自动运行。
我知道如何以编程方式做到这一点--Cocos2D看起来非常有用 - 但我不知道的是我如何与我的艺术家合作。他可以使用什么工具,以及他能提供什么,以便我可以轻松地将每个页面的动画插入。
答案 0 :(得分:0)
您的艺术家可以以已经缩放到目标设备的png,mp3和电影的形式为您提供资源。您可以使用Interface Builder主要构建本书。使用AVPlayer按命令播放动画和音频。或者(并且使用更多内存)您可以使用UIImageView为图像设置动画。如果您需要在屏幕上移动资源,可以使用计时器并更改每个资产视图的来源。
修改强>
MPMoviePlayer是一个简单的选择。视图可以直接添加,但我发现这样可以方便布局;在IB中配置视图后:
moviePlayer = [[MPMoviePlayerViewController alloc] initWithContentURL:[NSURL fileURLWithPath:asset.path]];
moviePlayer.moviePlayer.controlStyle = MPMovieControlStyleNone;
[moviePlayerView addSubview:moviePlayer.view];
moviePlayer.view.frame = moviePlayerView.bounds;
答案 1 :(得分:0)
现在Apple正在允许Adobe的Flash - >应用程序制造商,你可能想看看它。