返回首页

示例说明:

这个示例仅仅调用系统的renderAllLayerByJsonArray渲染舞台。




这个示例的大致意思是:
两个图层,每个图层三个UI。

示例json数组如下:
[{
	option:{
		enableEventManager:true,
		show:true
	},
	ui:[{
		type:Ycc.UI.SingleLineText.name,
		option:{content:"这两个UI添加了事件监听",rect:new Ycc.Math.Rect(10,10,0,0)}
	},{
		type:Ycc.UI.Circle.name,
		option:{
			point:new Ycc.Math.Dot(30,50),
			r:20,
			ontap:function (e) {
				alert('点我干啥!我是圆 Circle!');
			}
		}
	},{
		type:Ycc.UI.Ellipse.name,
		option:{
			point:new Ycc.Math.Dot(120,50),
			width:60,
			height:30,
			ontap:function (e) {
				alert('点我干啥!我是椭圆 Ellipse!');
			}
		}
	}]
},{
	option:{
		enableEventManager:false,
		show:true
	},
	ui:[{
		type:Ycc.UI.SingleLineText.name,
		option:{content:"这两个UI添加了事件也没用",rect:new Ycc.Math.Rect(10,100,0,0)}
	},{
		type:Ycc.UI.Circle.name,
		option:{
			point:new Ycc.Math.Dot(30,140),
			r:20,
			ontap:function (e) {
				alert('点我也没用!');
			}
		}
	},{
		type:Ycc.UI.Ellipse.name,
		option:{
			point:new Ycc.Math.Dot(100,140),
			width:60,
			height:30,
			ontap:function (e) {
				alert('点我也没用!');
			}
		}
	}]
}]