频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

flash实现的简单虚拟现实:商品展示效果

来源: 作者: 出处:巧巧读书 2006-05-15 进入讨论组

效果演示:


http://bbs.flash8.net/bbs/UploadFile/2005-9/20059913249672.swf


用鼠标在茶壶上拖动,看看效果!


  忘了什么时候在什么地方看到的一个旋转效果,脑子便热了一下,正好偶刚学了一点3DMAX, 偶便仿造了这么一个超简单超幼稚的效果。希望大家借方法别借效果,不然偶可是成了罪人了,误人子弟可就不好了,好,我马上介绍一下大致的做法:


  首先你要会点3DMAX,不用太厉害,偶也是菜鸟级别的,不过想要做好的物品展示的话又不能对物品进行各角度拍摄的话,就学好3DMAX吧,偶正在努力成为CG高手,哈哈哈。有兴趣做CGER的朋友可以家我的QQ:258597679


  其实这个茶壶是最简单的模型了,也是MAX自带的,偶就是在材质和灯光的和动画再到渲染的方面做了小的处理,这些知识也不过几天就能搞明白的东西。不过搞明白和搞精通是绝对不同的。偶渲的这些图可谓是信手拈来~~~~


  我这里用3DMAX给茶壶做了一个360度旋转动画一共渲了100多张图只是取了28张图,所以感觉有点不流畅。


  好了。作图方面也不多说了,想学3DMAX的话我可以给教程的,呵呵


  再用PS处理成PNG格式目的是让茶壶的背景透明,这个大家也 应该能知道吧~~~~
在FLASH里面做了一个28帧的MC,把28张不同角度的图片按角度导入MC。把这个MC拖入主场景,实例名称为:mc_1。


  再新建2个MC,分别命名为AS和AS_2,把AS_2放在AS里面,选中AS_2打开动作面板添加如下AS:


onClipEvent (mouseMove) {
star = _root._xmouse;
if (star>end) {
_root.mc_1.nextFrame;
if (_root.mc_1._currentframe == 28) {
_root.mc_1.gotoAndStop(1);
}
} else {
_root.mc_1.nextFrame();
if (_root.mc_1._currentframe == 1) {
_root.mc_1.gotoAndStop(28);
}
}
end = _root._xmouse;
}


  代码很简单。我就不注释了~~~~(偶也是比较懒的- _ -!!!)


  再在影片剪辑AS的右键菜单里面选中连接,标识符命名为“as”在面板里面勾选“为动作脚本导出”和“在第一祯导出”最后在mc_1的动作面板里面添加如下AS:


onClipEvent (mouseDown) {
attachMovie("as","as",1);
}
onClipEvent (mouseUp) {
this.as.unloadMovie();
}


  并在mc_1所在的层的第一祯添加:stop();

URL查看 http://www.qqread.com/flash/2006/11/y265566.html进入讨论组讨论。
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
讨论组问题推荐
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章