SVG文件使用操作

SVG文件使用操作

  1. 制作方法
    使用 illustrator 生成svg文件,选择”文件”—"导出”存储为svg格式,弹出svg选项框,生成svg代码。
    在这里插入图片描述

  2. 动画格式
    2.1 三种动画状态
    svg文件一般有三种动画状态,包括静止状态、告警状态、运转状态。有些文件还包括离线在线状态(如风冷热泵、空气源热泵)、开启关闭(如灯泡、灯开关)。
    每个svg代码里的状态统一设置:
    静止:<g id=”BASE"> ,没有动画显示控制。
    运转: 控制运转状态的不显示。
    告警: 控制告警状态的不显示。
    与运转重叠部分: 控制默认状态的显示。
    控制设备开关: 控制开关状态的关闭。
    每种状态的切换就是进行代码替换none(不显示)/block(显示)。
    设备静止的代码 ;运转打开时代码修改为 ;告警打开代码修改为 告警状态打开;如果三种状态下,有跟运行时重叠的部分 控制默认状态的不显示。
    2.2 svg代码基本格式
    svg代码基本格式如下:

<svg id="xxx" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="192" height="214.82" viewBox="0 0 192 214.82">
    <style></style>
<g id=”BASE”>
……
</g>
<!----设备静止无动画>
    <g id="ANI" style="display:none">
	<!----设备运转动画,如果没有运行状态,这块就无---->
	......
    </g>
    <g id="STA" style="display:block">
	<!----设备开关动画,若与运行时没重叠的部分,这块就无---->
	.......
    </g>
    <g id="ALERT" style="display:none">
	<!----设备告警动画,如果没有告警状态,这块就无---->
	.......
	</g>
</svg>

2.3不同状态的svg文件实例

一种状态的默认为静止状态,只有代码<g id=”BASE">,如生活水箱.svg。
两种状态的有告警状态和开关状态。告警状态如: 照明柜.svg,包含代码<g id=”BASE">和<g id=”ALERT" style=”display:block”>;开关状态如:灯泡.svg,包含代码<g id=”BASE">和<g id=”STA" style=”display:block”>。
三种状态的如:冷却塔.svg, 排风机.svg, 循环泵.svg(不包含 )。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

X01动力装甲

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值