现在好多网站都使用了
石家庄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度全景技术吧!