上海城市规划展览馆夹层--幻影成像石库门 (adobe 做跨屏播放器)

本文介绍了一种针对展项播放器的同步解决方案,通过一个播放器同时播放八个画面,并利用其中一个画面进行同步操作,确保长时间播放后画面仍能保持同步。文章详细解释了坐标系的设定方法以及声音输出的处理技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

先来张最后的实现图。

 

由来,这是馆方好几年前做的展项,之前可能是加密狗崩溃了,所以要重新做。

//过程,硬件太坑,我在外面出差一周回上海到城规馆,结果电脑还是坏的,途中也是各种想当然。

主要说软件吧,这种类型的软件也不是第一次做了。其实是由一个播放器同时播放8个画面,在每次播放完之后由其中一个画面做一下同步,防止播放时间太长之后画面不同步。具体的步骤是算一下每个画面的坐标系。在这里面要算的坐标系有两个。

其一是:整个画面的初始坐标,这个和主屏幕有关,主屏幕的左上角为(0,0),所有如果主屏靠下,那么在-app.xml中需要将y设置成一个负数。在这里y是一个隐藏参数,在initial window下。如果主屏在其他屏幕的右侧,也是同理。

其二是:每个画面在整个播放器中所在的位置与宽高,这部分我是写在了程序内部的相关xml中,需要注意的是,这里的x、y一般不会出现负数,因为两个坐标系的原点并不一样。

另外有一个小插曲就是,整个画面只需要一个声音输出就行了。

转载于:https://www.cnblogs.com/wuzhenyang/p/6642888.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值