zazzle,www.zazzle.com 一个在线印品制作的网站,用Ajax做的。虽然慢(因为每个动作都需要服务器来做),但是效果确实不错。
他的那个图片的 贴身效果,服务器端不知道怎么弄的,还是比较强的。
在flash里面 貌似可以实现,但是结果却不尽人意。
如果在 flash 里面实现的话,除了用DisplacementMapFilter恐怕别无她法了。
<?xml version="1.0"?> <!-- containers\layouts\HDivBoxSimple.mxml --> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" fontSize="12" layout="absolute" width="850" height="600" applicationComplete="applicationCompleteHandler()"> <mx:Script> <![CDATA[ import mx.core.BitmapAsset; [Embed(source="designall.dll.jpg")] [Bindable] private var testClass:Class; private function creationCompleteHnadler():void { image.filters = [getFilter(), ]; image.transform.colorTransform = getColorTran(); } private function getFilter():DisplacementMapFilter { var channel:uint = 1; trace(channel); var mapBitmap:BitmapData = getTestBitmapData(); var mapPoint:Point = new Point(-image.x,-image.y); var componentX:uint = 2; var componentY:uint = 4; var scaleX:Number = ss.value; var scaleY:Number = ss.value; var mode:String = DisplacementMapFilterMode.COLOR; var color:uint = 0; var alpha:Number = 0.5; var displacementMapFilter:DisplacementMapFilter = new DisplacementMapFilter( mapBitmap, mapPoint, componentX, componentY, scaleX, scaleY, mode, color, alpha ); return displacementMapFilter; } private function getColorTran():ColorTransform { var clolor:ColorTransform = new ColorTransform(1,1,1,1, -10,-10,-10,0); return clolor; } private function getTestBitmapData():BitmapData { return BitmapAsset(new testClass()).bitmapData.clone(); } private function applicationCompleteHandler():void { return; var bitmap:Bitmap = new Bitmap(getTestBitmapData()); //bitmap.alpha = 0.3; stage.addChild(bitmap); } private function mouseDownHandler():void { stage.addEventListener(MouseEvent.MOUSE_UP,stageMouseUpHandler); stage.addEventListener(MouseEvent.MOUSE_MOVE,stageMouseMoveHandler); image.startDrag(); } private function stageMouseMoveHandler(e:MouseEvent):void { //creationCompleteHnadler(); } private function stageMouseUpHandler(e:MouseEvent):void { stage.removeEventListener(MouseEvent.MOUSE_UP,stageMouseUpHandler); image.stopDrag(); creationCompleteHnadler(); } ]]> </mx:Script> <mx:Canvas> <mx:Image id="image0" source="@Embed(source='designall.dll.jpg')"/> <mx:Image id="image" source="@Embed(source='ttt.png')" mouseDown="mouseDownHandler()" creationComplete="creationCompleteHnadler()" x="97" y="93" width="206" height="194"/> </mx:Canvas> <mx:HSlider id="ss" x="108" y="506" value="20" minimum="0" maximum="100" change="creationCompleteHnadler()"/> </mx:Application>
相关推荐
酒店贴身管家服务内容
主要功能:身份证查询、银行归属地查询、手机号码归属地查询、IP地址查询、标准身材计算、五十音图(学习日语)、汉字查拼音(多音)、计算器、程序员黄历、2048小游戏、天气查询(实况天气和未来三天天气)
微信小程序
20210606-国泰君安-批发零售行业电商及互联网2021Q1业绩综述:电商内卷,贴身肉搏,刀刀见血.pdf
贴身顾问服务协议精选.doc
一个桌面贴身的小工具,可置于桌面顶部,占地相当小。主要功能有:监视内存,CPU利用率;锁定、关闭电脑;定时提醒,定时关机;快速改变分辩率;快速打开常用设置选项,如控制面板、Interenet选项等;快速打开常用...
大酒店贴身管家服务程序.pdf
9月23-25日,中国规模最大的信息安全专业会议——2013中国互联网安全大会(ISC)在北京国家会议中心举行。来自360的安全部研究员林伟讲述《贴身之战——新信息时代之危机重重》。
本资源提供了一套基于微信小程序的贴身管家设计源码,包含273个文件,其中包括109个PNG图片文件,51个SVG矢量文件,31个JavaScript脚本文件,21个JSON配置文件,21个wxss样式文件,20个wxml模板文件,以及15个JPEG...
中国移动创造贴身营销空间管理资料.pdf
通达信指标——贴身专家(主图).doc
天天快递:直达客户,贴身服务 渗透测试 数据分析 业务风控 安全分析 自动化
文档“贴身保镖” 巧用WPS保护文档.docx
河北藁城市农技推广服务云平台贴身服务农民.pdf
行业资料-电子功用-带有贴身拉线和缓冲器的送电转体塔
藏经阁-直达客户 贴身服务——通信在快递场景中的应用.pdf
一种多功能分体组装式贴身消防救援腰包的制作方法.docx
爱多加密软件,使你的加密小天使,一键加密,完全加密,你真正的加密软件。