|
7#
樓主 |
發表於 2008-3-18 20:13:31
|
只看該作者
你好..我現在碰到的問題是當球體跟磚塊碰到不會消失,8 j' x' T9 u! f, W
我的磚塊程式碼為
7 B4 L* w* s, }" H5 Uwire brick1 = (CounterX >= BrickPosition + 8) &&
, l6 y5 u6 W/ C1 ?6 J (CounterX <= BrickPosition + 120) &&9 j& a* X% A \
(CounterY[8:4] == 1);* g; r& Y0 Q) f. |# ]
亦或是
# ^) \! o r, w+ Sreg brick1;
0 a& l* r2 E# lalways @ (posedge clk)
; g. Q3 }& _' d( Cbegin + v- Q4 m& o5 J& r6 W0 \
brick1 = (CounterX >= BrickPosition + 8) &&
8 O( W1 R- O0 o' ?: ^ (CounterX <= BrickPosition + 120) &&( @3 d% |/ c! @. |. b
(CounterY[8:4] == 1);
' z' E# m. l1 }# Zend
" B- C( c% s* C, }, Z2 B* D1 [6 P, m* X% z! ^
此兩種方法都是呈現磚塊的CODE!!
B3 q' p6 M0 l3 ]& h可是我想寫出消失的話~~我用下列的方法還是不行
; J8 d0 e- L t" P8 f" o, aalways @ (posedge clk)
: W) Y4 H* h: f2 O( l2 I begin# @4 Z! U4 Z% o# N5 l
if( 條件 )2 z& V6 J( v$ r+ ~& q8 a
brick1 = 0;5 p. x1 o1 ], Z8 a. |. a
end+ M' I& ^& H6 ?8 I1 k |" z
1 ~" j8 w* Z! \, {5 D3 {" e0 ^
我的目的是想要當碰撞條件達到,brick1磚塊=0 ,不過依然失敗!!!" J4 V) L2 ?( c) {$ w
是不是我想要讓磚塊這個VGA訊號不使用的方式寫錯了!!! |
|