|
王进 18:51:26
- }. n) m2 I: k2 Y6 k$ _ r0 x6 P9 [怎么才能不断改变QUEUE的容量8 ?) f7 v: ?3 A# W2 @
viking 18:52:46: a6 s0 B2 T5 k; S9 a
哈哈 你多看几个例子 自然会找到答案了2 [2 g f7 S* H" {7 j
王进 18:54:04
7 e; b& e$ f5 N7 m" @, V6 e你的列子,最大容量为5,content(current)>4,1 U8 X- I" n% O: e# U' T- `
就是小于3,也是一样会装5个的; B6 k+ M; {; ]% D8 x
viking 18:54:38" Y+ L; y( e- _1 v: g
晕 你不会改变这个4啊
# {& ^4 f: `' Y/ @% m王进 18:55:06
$ \& X/ z1 F1 p6 r变成,3,2,1还是会装5个+ z: H, E; G, G0 W
王进 18:56:36
& w( }! I, M! m0 z+ E J加个标签addlable(item,"1",duniform(2,7,1));
9 x9 F7 l/ t/ g; i/ i) rif (content(current)==getlablenum(item,"1")2 F# a" H R y! y: b. f( R
也没有预期的效果
6 [8 V# i, m/ d' ^, R2 J9 Wviking 18:56:43 }) b C& f- q6 n- [, ^3 w
你这个4 可以设置 为 容量减1- }4 ~) r2 v1 d3 G, g
viking 18:56:55
* w" `" R5 f) }再动态的改变容量
2 z5 A' e, z" b: j8 q; c5 Eviking 18:57:35
$ u5 s& h) y0 h+ r6 Z, L要学会变通" ~7 t. m! Z+ ^$ c( O+ q
viking 18:57:500 M9 K! H* D! E4 g' I
setvarnum 改变容量 要用这个函数
% D! r) ~& P( s5 s8 `) k王进 18:59:323 W/ t. c: o' _8 _ _& X
setvarnum(current,"maxnumcontent",duniform(2,7,1));! T& h2 L2 l% r. [( q. b; D
if(content(current)==getvarnum(current,"maxnumcontent"")7 r3 o% o# x+ F' }
最后不动了) n k/ k+ F$ Y3 p5 A$ W/ |+ F2 b0 S! }: x
viking 19:00:398 {2 i+ |9 y$ a W
晕 你在哪个触发器啊 setvarnum(current,"maxnumcontent",duniform(2,7,1)); 怎么能放这里呢
; S' k* m' O( N3 ?王进 19:00:514 Y7 P$ i- q2 \
进入促发
$ f- d1 e( c! ?5 V/ Q! T* I5 o王进 19:01:10
7 x% g. H& u% Treset也试过了
/ i7 I- j4 k2 c4 {8 Z+ t, xviking 19:01:12* e7 G% ^+ d9 d5 e2 Z {
你自己好好想想吧9 A/ U" W% T1 D" E7 Y+ E
viking 19:01:51
* n) F/ n: y( H* A3 Q9 R) ]如果我现在 queue里面以及有 三个了 在触发一下 容量变成两个了 还不死
; e r6 V; x2 L: U' n1 eviking 19:02:00) [% S( l8 D- M( Y: f3 `9 p4 L
+ Z6 \; ?1 G9 e. F5 F
viking 19:03:115 C2 |0 ?6 L9 H* d/ T a8 r- J
多试试 多考虑 |
|