为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

rw = rw *self.setting.scale;

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


正在回答

2 回答

首先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

如此循环下去~~~~

0 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信