|
悬赏10G币未解决
大家好 ,本人刚学ug二次开发,对于假设语句不怎么了解,请各位指点一下!下面这段代码,如果先创建一个实体和两个点,然后在把这两个点和一个实体移到图层,是没问题的 ,但是如果我没创建这一个实体和两个点的话,点移动到图层会报错,这样的话,假设语句要如何写:9 M7 D- T% R1 w1 y% i' H0 u
. G. @% F+ [$ q# `) w, }obj3(2) 是一个实体2 L: [% }2 |* l6 R, M
pt0和 pt00是两个点,; y L7 ]5 U( ~# J9 w8 g% m
+ _$ j3 r! `* o- U& J2 hl30:* g: z, U0 R. s' c) ^8 \4 W2 @
param/'输入层号','输入标层',p,resp $$输入层图
5 V3 ~8 e1 s* e! L" @ jump/l30:,end:,,,l40:,resp; ^( q% S6 e- O
& e* P# T |/ W, c/ Y% G: U7 p! o
l40:
! Q% _+ K! Z3 x1 M {, E if/p<1 or p>256,jump/pr1: $$图层跳转和错误判断% e+ Z7 l2 t7 X; i! V+ ]2 Q
, _& ]7 F. b- U, x u
$$将两个标数点移到电极同一层
* A L- |$ H6 N5 A0 u& i* n &layer(obj3(2))=p $$移动obj3(2)最终电极到和点同一图层,此处还要假设跳转
2 M% s3 @: e0 L0 W &layer(pt0)=p $$此处还要假设跳转
! L4 I; L. m3 [" W2 \ &layer(pt00)=p $$此处还要假设跳转! t# `, a0 {1 J9 W/ o. U) ]7 n
jump/l20:
1 I a& G6 t4 s6 Q1 Y# E+ j7 \# V1 P) J
pr1:! [% `* _$ m% R9 |* G# n6 R
messg/' 提示:图层只能在1-256之间,重新输入' $$错误提示& Y1 _' w5 w; v4 w
8 C# @3 r/ h; G' u( \, y |
|