genesis问题求助,怎么将我选的逐个打散(flatten_layer)并生成新层!

发布网友

我来回答

2个回答

热心网友

这两天给你写的,可以直接运行,试过了

#!/bin/csh
#Written by : lijianhua (QQ:156022592)
#Date : May16.2011
DO_INFO -t matrix -e $JOB/matrix
Sel_layer:
o_win

o BW 1
o FONT cbr12
o BG 225566
o LABEL $JOB Layers Popup

o BW 0
o FONT tbr14
o BG 345665
o LIST IA_layer 18 M 1
foreach layerlist($gROWname)
echo $layerlist >> $GUI_DATA
end
o END

o BG 225566
o "RADIO IA_config "." H 1 $red"
o "Go,Next"
o "Exit Scripts"
o END

o CLABEL "<OK>"
do_gui

if ( $IA_config == "2" ) goto Exit endif
if ( ! $?IA_layer ) goto Sel_layer
foreach IA_sellayer($IA_layer)

DO_INFO -t layer -e $JOB/$STEP/${IA_sellayer}_temp -d exists
if ( $gEXISTS == "yes" ) then
COM delete_layer,layer=${IA_sellayer}_temp
endif
COM flatten_layer,source_layer=${IA_sellayer},target_layer=${IA_sellayer}_temp
end

Exit:
#

热心网友

这种费神的东西没有人帮你写的。。。你早点收摊吧~~~~

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com