|
悬赏10G币未解决
大家好 ,本人刚学ug二次开发,对于假设语句不怎么了解,请各位指点一下!下面这段代码,如果先创建一个实体和两个点,然后在把这两个点和一个实体移到图层,是没问题的 ,但是如果我没创建这一个实体和两个点的话,点移动到图层会报错,这样的话,假设语句要如何写:# }+ }1 a3 W) l5 k3 O4 p
, G: d2 \2 a5 t. P
obj3(2) 是一个实体 U4 S; P" c8 @- [7 I( {; C# a
pt0和 pt00是两个点,8 x3 Q! s1 u/ r3 [/ ~. i7 B w
8 i0 [9 T- @1 j" u
l30:, ~$ U% }# M% A: y+ t- b f
param/'输入层号','输入标层',p,resp $$输入层图
O! M" B5 Q+ i# z4 `7 H. i jump/l30:,end:,,,l40:,resp3 ?. ~' h( D) i7 A+ J
6 j( b9 T& |& E: M E- v
l40:, t$ j i0 ~1 M
if/p<1 or p>256,jump/pr1: $$图层跳转和错误判断. j9 w. T0 M$ ~8 v9 d5 m
2 f9 [ y. ] N3 ^/ J
$$将两个标数点移到电极同一层
2 o J: f( I# L/ C2 [. y8 G &layer(obj3(2))=p $$移动obj3(2)最终电极到和点同一图层,此处还要假设跳转; U- q S7 j: w2 q; n5 b1 }
&layer(pt0)=p $$此处还要假设跳转* |6 R5 b; c# c& y+ N' i+ U o5 H8 A
&layer(pt00)=p $$此处还要假设跳转
: w% R; ~+ E4 |) B/ H# j/ b p jump/l20:
' Z$ O% U3 X. I4 w5 r
" V5 H7 `( r3 d+ D/ opr1:7 C( a7 R+ s3 m2 R) B$ `) C
messg/' 提示:图层只能在1-256之间,重新输入' $$错误提示- U$ Z0 `' _) k3 }8 ?0 U; ?
" V* T+ g" O+ _ |
|