请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

Prezi中国 首页 教程 查看内容

Prezi教程之XML完全解读NO.1

2014-8-18 14:15| 发布者: prezi中国| 查看: 19269| 评论: 0|原作者: Zmoonday

感谢Zmooday老师对Prezi在中国推广的大力支持!
                                                                       ——Prezi中国

  从客观的角度来看,不同的 prezi 演示文档之间区别在哪里?
  
  一是它们所采用的素材不同,二是 content.xml 不同。而其它辅助演示的文件几乎都是一样的(main.swf 略有不同)。播放器按照预设规则,通过对照 content.xml 文档读取素材,从而呈现出演示内容。所以,当我们要保存和传递 prezi 文档时,最小的打包单元就是全部素材(即 repo 文件夹),以及 content.xml 文件,这也恰好是 pez格式文件的内容。
  
  作为 XML 文件,content.xml 同样具有多重标记,其主标记 zuiprezi 下主要包含
  
  四、 标记
  
  即步序列,决定着各 frame、animation 呈现顺序,调整它们的排列顺序即可调整步序。如果在此拷贝 1 个或几个节段,则可增加 1 个或几个步序,也可进行步序的删除操作。
  
  
     演示 frame,id 名为 2,由标记定义。
  
     演示 animation,id 名为 1_30,由标记定义。
  
    表示此步有背景声音。
  length="233639"  仅客观反映声音时长,修改无意义;
     指定调用的声音,声音由标记定义。
  
  若想邻两步序指定同一声音 ID 号,则在跨步序时声音将延续播放。
  详细作法可参见:http://www.prezicn.com/thread-94-1-1.html
  但若与调用同一声音 ID 号的步序之间有间隔步序,则声音重新从头播放。
  
  
  
  五、标记
  
  本标记的作用:定义各声音并编号、指定全局背景声音。
     指定全局背景声音,此例为 0.mp3,0.mp3 由标记定义。
  当 frame 也设置了声音时,全局背景声音将会降低音量。
  
  定义各声音并为其编号,此例定义的声音为 0.mp3,赋予的编号为 _0.mp3,供中的调用。
  length="244248",客观读取声音时长,如果修改,将变更其实际播放时的时长。
  如果修改值小于客观值,播放时,则会在修改值设定的时长截止时停止声音播放,进入下一步序;
  如果修改值大于客观值,播放时,则会在客观值设定的时长截止后添加静音,不会重复播放,直至达到修改值所确定的时长,并进入下一步序。
  
  
  

  
  据此,我们可以结合,自定义自动播放时各 frame 停留的时间,不再受程序默认的 4 秒、10 秒、20 秒限制。
  (实例正在制作中,敬请关注动博网)
  
  六: 标记:
  
  可能是身份标记,例:
  0000000000000QAbC6UA0000000000000000
  
  共 36 个字符,前 13 个 0 和后有 16 个 0 所在的位置上可以是任意字符 ,第 14 位字符可以为:Q、w、g、AQAbC6UA 最后这个 A 所在的位置(即第 20 个字符),是 A 则可以去掉打包后的 prezi 作品的官方 logo,否则显示 logo。
  
  呵呵,据此,非教育注册用户也可以去掉官方 logo 了。特别是,如果在样式标记
  
  与 CSS 编辑基本一致,网友 MX 已出专题,在此不详述。
  
  仅提出:桌面版默认最多可同时设置三种字体,但在较低版本,即可采用 swf 字体的版本中,我们可以多设置字体样式,即可突破系统设置,同时采用多于三种的字体(实例正在制作中,敬请关注动博网),方法是,添
  
  加如下的样式:
  
  @font-face
  {
  src: url('msyh.swf');
  fontFamily: body1; 此处 body1 为自定义字体样式名,名称可随意取。
  当 type="label"类型的,其 class 指定 body1 样式时,它的文字的字体即为 msyh。
  }
  
  注意:设置后,应将 msyh.swf 字体文件拷贝到 data/fonts 文件夹下。
  因中文字体文件比较大,此法会增加演示文档的体积,慎用。
  据此解读,我们可以突破桌面版和在线版的一些编辑限制,也可以在pez文件缺失的情况下对演示文档进行适当的修改,总结为:
  
  1、 跨frame连续播放同一音乐;(http://www.prezicn.com/thread-94-1-1.html
  2、 去掉prezi自身的logo,加上自己的logo;
  (作法:http://www.prezicn.com/thread-56-1-1.html
  (实例:http://pan.baidu.com/s/1pBP5T 密码:602a)
  3、 设置多于3层的3D背景;(http://www.mbdongbo.com/detail/472.html
  4、 用非常规格式文件作3D背景;(实例正在制作中)
  5、 三种以上字体的同时使用(4.6.2以下版本); (http://www.mbdongbo.com/detail/510.html
  6、 自动播放时,自定义间隔时间;(实例正在制作中)
  7、 缺失pez文件时个别文字、图片的改错和位置、大小的微调;
  8、 缺失pez文件时步序和淡入动画设置及调序;

 

3

鲜花

握手

雷人

路过

鸡蛋

刚表态过的朋友 (3 人)



会员评论已有0人参与

相关分类

返回顶部