图片

    图 - 图1

    更新时间:2023-04-14 14:43:57
    文档 属性·动作·事件
    常见功能
    图片组件用于在当前页面中插入图片。其具有以下基本特性:
    • 支持 jpg 、jpeg 、png 、gif 格式的图片素材,使用 GIF 原生动画素材可实现一些简单的动画效果。
    • 具有可调节大小、位置及外观属性。
    • 图片素材可来自于本地上传或使用网络图片,以 url 或 Base 64 方式进行访问。通过重新定义“素材资源地址”属性,可在不改变图片对象当前属性的条件下替换图片素材。

    使用场景
    图片作为使用最为广泛的媒体素材,常用于以下场景:
    1. 作为背景图片。
    2. 作为动画对象。
    3. 作为交互对象。
    4. 作为页面装饰。

    基本用法
    1、 替换图片素材
    添加图片组件时,系统会自动跳出文件选择器,从本地选择一张图片上传至iVX的服务器上,作为图片的素材来源。 也可以通过重新设置图片的“素材资源地址”属性来替换图片素材,该操作仅改变图片素材,尺寸、位置等属性均保持不变。
    (1)处于编辑状态下的图片
    本地二次上传:如果想从本地重新上传一张图片以替换当前素材,只需要点击“素材资源地址”旁边的上传图片图标,即可调出上传窗口
    从本地上传至iVX服务器的图片,默认只展示上传后的文件名,文件名是系统自动生成的,不会跟源文件名 保持一致。
    图 - 图2
    Tips:在舞台中双击图片,或者在对象树中双击图片对象的图标,都可以重新上传本地图片。
    使用网络图片:如果希望使用网络图片,可以直接在素材资源地址栏处,键入网络图片的URL即可。
    Tips:上传至服务器的图片,本质上也是网络图片,目前图片服务器的域名是” https://file3.ih5.cn/v35/files/ “,通过在域名后添加图片文件名,就可以直接在线访问自己上传的图片了。
    (2)处于非编辑状态下的图片
    在案例运行过程中,需借助于事件实现图片素材的替换。
    假设已知新图片素材的资源地址,或新图片也在当前案例中,只需要通过“设置图片地址”事件,重新设置待替换图片的地址属性为目标资源地址即可。 例如下例中,我们使用图片2来替换图片1,则设置图片1的资源地址为“图片2·资源地址”:
    图 - 图3
    如果我们希望上传一张新图片替换当前图片,需要借助于“系统”组件的上传图片动作。

    然后在回调中-重新设置图片1的地址,在下拉列表中选取“上传的图片”,属性选取“URL地址”:

    图 - 图4

    Q&A