宽度按照比例缩小那块我怎么理解不了

来源:2-6 右边帧的位置关系设置(1)

天道酬勤2015

2016-03-31 13:51

var rw = this.setting.posterWidth,  rh  = this.setting.posterHeight,

rw = rw *self.setting.scale;

rh = rh *self.setting.scale  这是获取的都是配置参数里面的值 为什么会有缩小的效果


写回答 关注

2回答

  • ROAR_0001
    2016-04-16 17:41:08
    已采纳

    首先rw,rh( rw = this.setting.posterWidth,  rh  = this.setting.posterHeight,)获取的是配置参数中定义的高度和宽度。这里rw,rh为第一张幻灯片的高和宽。假设rw=rh=10;

    scale( rw *self.setting.scale;)是配置参数中设置的缩放比例。

    之后再计算第二张幻灯片的宽高(rw = rw *self.setting.scale;rh = rh *self.setting.scale;【注:10*0.9=9】)。计算过后的rw,rh新值又被赋给了变量rw,rh

    之后再计算第三张幻灯片的宽高(rw = rw *self.setting.scale;rh = rh *self.setting.scale;【注:9*0.9=0.81】)。计算过后的rw,rh新值又被赋给了变量rw,rh

    如此循环下去~~~~

  • 天道酬勤2015
    2016-04-18 17:12:30

    谢谢 之后我懂了 rw rh 相当于是全局的变量  每设置一次 就会改变一次的 

JS实现“旋转木马”幻灯片效果

JS组件封装,制作一个图片幻灯片切换效果,一起学习吧

66442 学习 · 147 问题

查看课程

相似问题