vop中能否做出if else if这种条件?

该主题包含 1 个回复,有 2 个参与人,并且由 NeroBlack 的头像 NeroBlack1 月, 4 周 前 最后一次更新。

正在查看 2 个帖子 - 1 至 2 (共计 2 条)
  • 作者
    帖子
  • #46684
    cheadache 的头像
    cheadache
    学员
    注册日期: 2015/10/16
    发帖数: 5
    回帖数: 3

    请问nero老师,我想在vop中实现
    if
    else if
    else if
    else
    这种形式能不能实现啊?
    vop中compare可以判断,加上if then block可以做出条件形式,但是多个else if形式怎么实现呢?
    比如说我想0<x<45时输出1,45<=x<90输出2,90<=x<180输出3,剩下都输出0;这样的条件如何实现呢?

    我用compare加swith实现了但是方法很笨,请问nero老师有没有更好的方法?

    #46688
    NeroBlack 的头像
    NeroBlack
    教师
    注册日期: 2014/06/23
    发帖数: 1
    回帖数: 147

    同学你好,正如你所说,在VOP里面进行条件判断是非常不“经济划算”的事情,建议在vex里直接写表达式。如图:

    上传附件/图片:
    您必须登陆才能查看附件
正在查看 2 个帖子 - 1 至 2 (共计 2 条)

抱歉,回复评论必需登录。