`

图片3d效果预览

    博客分类:
  • Flex
阅读更多
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
               xmlns:s="library://ns.adobe.com/flex/spark"
               xmlns:mx="library://ns.adobe.com/flex/mx"
               backgroundColor="0"
               viewSourceURL="srcview/index.html">
    <s:layout>
        <s:VerticalLayout horizontalAlign="center"
                          verticalAlign="middle"/>
    </s:layout>
    <fx:Script>
        <![CDATA[
            import mx.collections.ArrayList;
            [Bindable]
            private var imgArray:Array=['image11.png', 'image12.png', 'image13.png', 'image14.png', 'image15.png', 'image16.png',];
            [Bindable]
            private var imgDB:ArrayList=new ArrayList(imgArray);
        ]]>
    </fx:Script>
 
    <s:List width="900"
            dataProvider="{imgDB}"
            borderVisible="false"
            contentBackgroundColor="0"
            height="300">
        <s:layout>
            <s:HorizontalLayout columnWidth="110"
                                horizontalAlign="center"
                                verticalAlign="middle"/>
        </s:layout>
        <s:itemRenderer>
            <fx:Component>
                <s:ItemRenderer depth="0"
                                depth.hovered="1"
                                autoDrawBackground="false">
                    <s:states>
                        <s:State name="normal"/>
                        <s:State name="hovered"/>
                    </s:states>
                    <s:postLayoutTransformOffsets>
                        <s:TransformOffsets id="myTransForm"
                                            scaleX.hovered="1.5"
                                            scaleY.hovered="1.5"
                                            x.hovered="-20"
                                            y.hovered="-20"/>
                    </s:postLayoutTransformOffsets>
                    <s:transitions>
                        <s:Transition>
                            <s:Rotate3D target="{bc}"
                                        angleYFrom="0"
                                        angleYTo="360"
                                        autoCenterTransform="true"
                                        duration="600"
                                        applyChangesPostLayout="true"/>
                        </s:Transition>
                    </s:transitions>
                    <s:BorderContainer width="110"
                                       height="110"
                                       cornerRadius="2"
                                       borderVisible="false"
                                       id="bc">
                        <s:layout>
                            <s:VerticalLayout paddingBottom="5"
                                              paddingLeft="5"
                                              paddingRight="5"
                                              paddingTop="5"
                                              gap="0"/>
                        </s:layout>
                        <mx:Image source="image/{data}"
                                  width="100"
                                  height="100"/>
                    </s:BorderContainer>
                </s:ItemRenderer>
            </fx:Component>
        </s:itemRenderer>
    </s:List>
</s:Application>
 
  • 大小: 27 KB
1
2
分享到:
评论

相关推荐

    WPF 3D照片效果(翻转和预览)

    在实现复杂的3D效果时,性能优化至关重要。考虑以下策略: - **减少渲染复杂度**: 优化3D模型的几何结构,减少不必要的顶点和面。 - **利用硬件加速**: 确保开启硬件加速,以充分利用GPU能力。 - **有效使用缓存和...

    3D 图片预览程序例子

    4. **光照与阴影**:为了使3D图像看起来更真实,预览程序需要模拟光照效果,包括环境光、点光源、聚光灯等,并计算物体表面的阴影。这涉及到光照模型,如Phong或Blinn-Phong模型。 5. **纹理映射**:3D物体的外观...

    超炫相册预览,3D效果

    "超炫相册预览,3D效果"这个标题揭示了一个专注于提供独特视觉体验的相册浏览解决方案,它引入了3D效果和翻牌动画,为用户带来更加生动和互动的查看体验。 3D效果在相册预览中的应用,通常指的是通过立体视觉、深度...

    JS Flash 3D图片 预览

    标题“JS Flash 3D图片预览”涉及的是在网页设计中使用JavaScript和Flash技术来实现3D图像预览的功能。这种技术结合了JavaScript的动态交互性和Flash的多媒体处理能力,为用户提供更丰富的视觉体验。JavaScript通常...

    js和CSS3图片360度全方位3D预览插件

    总的来说,这款js和CSS3图片3D预览插件是网页交互设计的一大利器,通过巧妙地结合JavaScript和CSS3的3D特性,为用户提供了一种直观、生动的浏览体验。无论是开发人员还是设计者,都能从中受益,提升作品的互动性和...

    3D图片制作大师(轻松实现图片的3D效果)

    其次,该软件集预览和制作功能于一体,让用户在创作过程中能够实时查看3D效果。预览功能允许用户在编辑过程中随时查看图像的变化,这有助于快速调整参数,找到最佳的3D表现方式。同时,实时预览也降低了出错的可能性...

    前台页面图片JS效果 3D效果

    "前台页面图片JS效果 3D效果"的主题着重于利用JS实现3D图片展示,这是一种吸引用户注意力并提升用户体验的技术。在本篇文章中,我们将深入探讨这一主题,了解如何使用JavaScript实现动态照片墙和3D效果。 首先,...

    自定义控件(3D图片预览代码)

    本示例着重讲解如何创建一个3D图片预览的自定义控件。3D图片预览不仅能够为用户带来更生动、直观的视觉体验,还可以在产品设计中增添趣味性。下面将详细介绍实现这一功能的关键知识点。 首先,我们需要了解Android...

    WPF 3D特效图片预览.zip

    在本文中,我们将深入探讨如何使用C#的Windows Presentation Foundation(WPF)框架来实现3D特效图片预览。WPF提供了一套强大的图形渲染引擎,使得开发人员能够创建出富有视觉吸引力且交互性强的3D应用。我们将讨论...

    5种CSS图片效果及效果预览

    通过`border`属性设置边框,同时使用`outline`属性创建内外双层边框,可以达到类似3D边框的效果: ```css img { border: 2px solid #333; outline: 2px solid #fff; } ``` 这里`border`定义了内边框,`outline`...

    带预览功能的相册图片效果

    本项目“带预览功能的相册图片效果”聚焦于这一领域,旨在提供一种优雅的图片浏览方式,让用户在查看相册时能享受到左右翻动和预览等高级特性。以下将详细阐述这个项目中的关键知识点和技术实现。 首先,我们需要...

    使用 CSS3 实现 3D 图片滑块效果

    在现代网页设计中,CSS3已经成为了不可或缺的一部分,它提供了许多强大的功能,其中之一就是实现3D效果。本教程将深入探讨如何使用CSS3创建一个3D图片滑块效果,为用户带来更生动、更具交互性的视觉体验。 首先,...

    jQuery和css3实用3d产品快速预览画廊插件

    - **css** 文件夹:包含插件的样式表,定义了元素的样式和3D效果。 - **img** 文件夹:存放产品图片和其他相关图像资源。 - **js** 文件夹:包含插件的核心JavaScript代码,包括jQuery脚本和可能的辅助函数。 总结...

    3D效果滑动图片,纯代码实现

    在Android开发中,实现3D效果的滑动图片是一种吸引用户注意力并提升用户体验的技术。本教程将深入探讨如何使用纯代码来创建具有倒影和横向滑动功能的3D图片效果,无需依赖额外的库或组件。以下是实现这一功能所需的...

    Android实现3D图片浏览效果示例

    本示例实现了Android 3D图片浏览效果,具体实现细节请参见博文:http://blog.csdn.net/l1028386804/article/details/48052709

    ios-几种图片预览.zip

    这个“ios-几种图片预览.zip”压缩包可能包含了多种实现图片预览效果的示例代码,包括3D效果和平面效果。在iOS应用中,我们通常会用到以下几种技术来实现图片预览: 1. **UIImageView**: `UIImageView` 是iOS中最...

    多种3D图片旋转切换效果jQuery特效

    通过在演示中试用,用户可以直观地预览和选择最符合自己需求的3D切换效果。 【标签】"图片特效"暗示了这个插件的核心在于处理和展示图像。在网页设计和开发中,图片特效能够提升用户体验,吸引用户的注意力,使网站...

    眼镜店3D效果图55

    3D效果图在建筑设计和室内设计领域中扮演着至关重要的角色,它能够帮助客户和设计师在项目实施前,以近乎真实的视角预览最终效果,从而进行有效的沟通和决策。 通过【描述】中的"《L-WL个性设计︶ㄣ独家",我们可以...

    3D图片效果

    【标题】"3D图片效果"涉及的是在计算机图形学领域中如何利用编程技术实现三维图像的展示。这种效果通常用于增强用户体验,特别是在游戏、虚拟现实、产品可视化和网页设计等场景。3D图片效果的实现涉及到多个技术点,...

    HTML5通过swiper实现图片预览

    Swiper库不仅提供了基本的滑动功能,还支持许多高级特性,例如分页指示器、自动播放、动态加载、3D效果等。对于图片预览功能,Swiper提供了一个简洁而有效的解决方案,允许用户点击图片后进行放大查看,并且支持左右...

Global site tag (gtag.js) - Google Analytics