欢迎光临散文网 会员登陆 & 注册

【易次元2.0代码参考】点击式/随机封面

2023-02-17 16:41 作者:L-折骨  | 我要投稿

//看清楚两个不一样的

//用到的变量(单张封面不需要用到这个变量)

var 随机封面=0;


//绑定的事件(三种方式绑定事件是一样的)

async function SJ_jinru() {

await ac.replaceUI({name: 'UI_jindu',uiId: '-gr_sad6',});

}


//单张封面

await ac.createImage({name: 'DT_fengmian',index: 1,inlayer: 'window',resId: '$50016217',pos: {x: 640,y: 360,},anchor: {x: 50,y: 50,},opacity: 100,visible: true,verticalFlip: false,horizontalFlip: false,dynaScale: 'cover',});

ac.addEventListener({type: ac.EVENT_TYPES.onTouchBegan,listener: SJ_jinru,target: 'DT_fengmian',});


//随机封面多少只需要增加随机范围和条件数量即可

//随机封面方式一

随机封面= await ac.random({ min:1, max:5});

if (ac.var.随机数 === 1) {

await ac.createImage({name: 'DT_fengmian',index: 1,inlayer: 'window',resId: '$50016217',pos: {x: 640,y: 360,},anchor: {x: 50,y: 50,},opacity: 100,visible: true,verticalFlip: false,horizontalFlip: false,dynaScale: 'cover',});

} else if (ac.var.随机数 === 2) {

await ac.createImage({name: 'DT_fengmian',index: 1,inlayer: 'window',resId: '$50016217',pos: {x: 640,y: 360,},anchor: {x: 50,y: 50,},opacity: 100,visible: true,verticalFlip: false,horizontalFlip: false,dynaScale: 'cover',});

} else if (ac.var.随机数 === 3) {

await ac.createImage({name: 'DT_fengmian',index: 1,inlayer: 'window',resId: '$50016217',pos: {x: 640,y: 360,},anchor: {x: 50,y: 50,},opacity: 100,visible: true,verticalFlip: false,horizontalFlip: false,dynaScale: 'cover',});

} else if (ac.var.随机数 === 4) {

await ac.createImage({name: 'DT_fengmian',index: 1,inlayer: 'window',resId: '$50016217',pos: {x: 640,y: 360,},anchor: {x: 50,y: 50,},opacity: 100,visible: true,verticalFlip: false,horizontalFlip: false,dynaScale: 'cover',});

} else if (ac.var.随机数 === 5) {

await ac.createImage({name: 'DT_fengmian',index: 1,inlayer: 'window',resId: '$50016217',pos: {x: 640,y: 360,},anchor: {x: 50,y: 50,},opacity: 100,visible: true,verticalFlip: false,horizontalFlip: false,dynaScale: 'cover',});

}

ac.addEventListener({type: ac.EVENT_TYPES.onTouchBegan,listener: SJ_jinru,target: 'DT_fengmian',});


//随机封面方式二

随机封面= await ac.random({ min:1, max:5});


await ac.createPicDisplay({name: 'DT_fengmian',index: 1,inlayer: 'window',picGroup: [

{resId: '$50016217',condition: () => ac.var.随机数 === 1,clickFunc: SJ_jinru,}, 

{resId: '$50016217',condition: () => ac.var.随机数 === 2,clickFunc: SJ_jinru,}, 

{resId: '$50016217',condition: () => ac.var.随机数 === 3,clickFunc: SJ_jinru,}, 

{resId: '$50016217',condition: () => ac.var.随机数 === 4,clickFunc: SJ_jinru,}, 

{resId: '$50016217',condition: () => ac.var.随机数 === 5,clickFunc: SJ_jinru,}, 

],pos: {x: 640,y: 360,},size: {width: 1920,height: 886,},anchor: {x: 50,y: 50,},opacity: 100,visible: true,verticalFlip: false,horizontalFlip: false,dynaScale: 'cover',});


【易次元2.0代码参考】点击式/随机封面的评论 (共 条)

分享到微博请遵守国家法律