尚武科技——负责任的企业公民

尚武十年[点击进入]

电话

电话咨询

pHONE CONSulTING

0311-87882018

QQ

在线咨询

ONliNE CONSulTING
百度商桥 在线客服
基础服务

基础服务

BaSIC SERVICES
业务
科技以人为本
尚武旗下网站
尚武科技
搜索图标
Sitemap | Mail | 合作答疑 | 招贤纳士
网站公告 尚武科技服务热线:0311-87882018
   
我们是谁  |  企业文化  |  新闻动态  |  加入我们  |  行业知识
FLASH软件如何制作360度全景展示?

     随着网络影象技术的飞速发展,出现了很多新兴的图象格式。360度全景展示无疑是其中相当耀目的一支。为了是消费者与企业之间建立良好的沟通平台,我们尚武科技努力的发展360全景展示技术。几年来石家庄360度全景展示从简单的柱形全景,发展到球形全景,对象全景。
     现在好多网站都使用了石家庄360度全景展示技术。真实、立体、全方位,360度立体展示,让客户在浏览网站时,全方位、多角度的欣赏虚拟场景,如见到真实物品一样利用网络快速、高效益的传播,让客户与场景直接互动,更能体现产品本身的价值和感染力。如果你想制作一个简单360展示,可以用FLASH也可以做出这样的图象来呢? 
  首先,准备好图片。最简便的方法是用数码相机拍摄一组连续的图象。用你最顺手的图象处理软件把这一系列图片拼合成一个整张。注意输出图象的时候采取无损失的图象格式,比如用BMP或者是PNG都可以。打开Flash软件,别急着导入图象,先把需要的action脚本写好再说。 
  步骤一:说明在Flash里旋转图象的工作原理。想起来好象很复杂,其实是很简单的。有两个同样的movie clip都包含着原始图片;用一个隐型按钮来侦测鼠标的动作;再用一个隐型的movie clip提供当前鼠标位置。当观看者拖拽鼠标的时候,隐型按钮根据其按下鼠标当时的x轴的数值产生两个变量,同时告知另一个隐型movie clip开始播放。第二个movie clip把鼠标初始位置和现在位置进行比较,反向转动图片。所以,创建一个名为M.Update的MC,在第一影格里设定Action为stop,第二影格里设定如下: 
  Begin Tell Target ("../")
    Set Variable: "cur_x1" = GetProperty("/movie1", _x)
    Set Variable: "cur_x2" = GetProperty("/movie2", _x)
    If (cur_x1 < -3700)
      Set Property ("movie1", X Position) = cur_x2 + 3557
    End If
    If (cur_x2 < -3700)
      Set Property ("movie2", X Position) = cur_x1 + 3557
    End If
    If (cur_x1 > 3700)
      Set Property ("movie1", X Position) = cur_x2 - 3557
    End If
    If (cur_x2 > 3700)
      Set Property ("movie2", X Position) = cur_x1 - 3557
    End If
  End Tell Target
(3557是我所用的图片宽度,你可以把它更换成你所用图片的尺寸。)第三个影格里动作如下: 
  Begin Tell Target ("../")
    Set Variable: "x" = GetProperty("/hidden", _x)
    Set Variable: "offset_x" = (start_x - x) / 8
    Set Variable: "cur_x1" = GetProperty("/movie1", _x)
    Set Variable: "cur_x2" = GetProperty("/movie2", _x)
    Set Property ("/movie1", X Position) = cur_x1 + offset_x
    Set Property ("/movie2", X Position) = cur_x2 + offset_x
  End Tell Target
  Go to and Play
  第二步:创建隐型侦测按钮。创建一个叫做Drag的按钮,只在HIT影格里画一个实心圆,因为是隐型的所以不必介意圆的颜色。再创建一个叫做M.Hidden的MC,把按钮导入,并在绘制区域内赋予动作如下(注意不是赋予该关键影格的动作): 
  On (Press)
    Begin Tell Target ("../")
      Set Variable: "start_x" = GetProperty("/hidden", _x)
    End Tell Target
    Begin Tell Target ("../update")
      Go to and Play (2)
    End Tell Target
  End On
  On (Release, Release Outside)
    Begin Tell Target ("../update")
      Go to and Stop (1)
    End Tell Target
  End On
  第三步:导入和定位图片:现在导入你处理好的图片到一个MC,把该MC命名为M.main。一定要把图片的左边靠拢Flash 绘图区域的最左边。如果没靠拢的话,待会导出的影片会有一个很模糊的区域。回到主场景,把M.main拖进layer1的第一影格,靠边放好,把它的实体名定为movie1。 再拖拽一个M.main进入相同的地方,随便放在哪里都可以,实体名为movie2。新建图层2,把M.Hidden拖进场景;新建图层3,拖进 M.Update 。在图层 4里,把第一影格上赋予动作如下:
  Start Drag ("/hidden", lockcenter)
  Set Property ("/movie2", X Position) = GetProperty("/movie1", _x) + 3557
  Set Property ("/movie2", Y Position) = GetProperty("/movie1", _y)
  Stop
     这样一个简单的360度全景展示就制作完毕,看看效果吧!我们尚武科技推出了石家庄360度全景展示技术,让您平淡的网络陡添几分生机和活力,让网络上原本单调可陈的商品展示方式变得活力十足。随着电子商务的不断发展,相信360度全景展示技术还是有很大的发展前景的。想让您的网站更受关注,就试试360度全景技术吧!




标签:石家庄360度全景展示
尚武科技
睿亿网络用心服务的团队,竭诚为您服务 客服不能及时回复您,您可点击QQ进行交谈
欲了解业务详情,请拨打咨询热线:
总部电话:0311-87882018    值班电话:15512183667
在线服务: 尚武科技售前专员   
合作答疑 |  企业邮箱 |  关于我们 |  联系我们 |  版权声明 |  会员中心 |  友情链接 |  免责声明
Copyright © 2008-2019 尚武科技 保留所有权利 >冀ICP备07012169号    Copyright © 2008 www.sw-tech.cn, Inc. All rights reserved