Y Yves Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-23 #21 只是 这样需放置 image 控件,每个椅子两个控件,每间屋子也两个,得多少个呀? 不如减半,每个物件一个image,需要显示不同图片时,用 copyrect 从其它图片上 考过来 就好了
T Thinboy Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-23 #22 copyrect ? 怎样有的?能否给个例子? 另,我的意思是指:透明某一区域的图像,而透出底图的图象
Y Yves Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-24 #23 img1.canvas.copyrect(rect(a,b,c,d),img2.canvas,rect(e,f,g,h)) img1.canvas 是 目标控件的画布(图片目的区) img2.canvas 是 源控件的画布(图片来源区) rect(a,b,c,d) 是指 目标画布上的矩形区域(a,b左上角坐标;c,d右下角坐标) rect(e,f,g,h) 是指 源画布上的矩形区域(e,f左上角坐标;g,h右下角坐标) 至于透明 你可以准备两张图片,一张是透明前的效果,一张是透明后的效果,然后根据需要贴图 要是程序实现,我不会:(
img1.canvas.copyrect(rect(a,b,c,d),img2.canvas,rect(e,f,g,h)) img1.canvas 是 目标控件的画布(图片目的区) img2.canvas 是 源控件的画布(图片来源区) rect(a,b,c,d) 是指 目标画布上的矩形区域(a,b左上角坐标;c,d右下角坐标) rect(e,f,g,h) 是指 源画布上的矩形区域(e,f左上角坐标;g,h右下角坐标) 至于透明 你可以准备两张图片,一张是透明前的效果,一张是透明后的效果,然后根据需要贴图 要是程序实现,我不会:(
W winion Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-25 #24 采用 Hotimg控件,可以实现类似的图片点击的扑获