基本操作之——Object替换

replace_obj — Replaces one or more elements of an iconic object tuple.  替换图形数组中一个或多个对象

* replace_obj算子使用
*
dev_update_off ()
dev_close_window ()
dev_open_window (0, 0, 640, 480, 'white', WindowHandle)
set_display_font (WindowHandle, 16, 'mono', 'true', 'false')
*
* 加载图像集
read_image (ImagesFood, ['food/vegetables/apple_1','food/vegetables/carrot_1','food/vegetables/blueberry_1'])
*
* 显示图像数组中的所有图像
tile_images (ImagesFood, TiledImage, 1, 'vertical')
dev_display (TiledImage)
dev_disp_text ('Starting with three images.', 'window', 'top', 'left', 'black', 'box_color','#00ffffc4')
stop ()
*
*把第二幅图换成草莓,第四幅图追加树莓
read_image (ImagesReplace, ['food/vegetables/strawberry_1','food/vegetables/raspberry_1'])
replace_obj (ImagesFood, ImagesReplace, ImagesFruits, [2,4])
tile_images (ImagesFruits, ImagesTiled, 1, 'vertical')
dev_display (ImagesTiled)
dev_disp_text ('把第二幅图换成草莓,第四幅图追加树莓', 'window', 'top', 'left', 'black', 'box_color','#00ffffc4')

 

 

posted @ 2024-03-07 10:12  echo-efun  阅读(94)  评论(0)    收藏  举报