Article View: fj.lang.visualbasic
Article #409教えて下さい
From: Tudukihashi
Date: Sun, 15 Mar 1998 00:00
Date: Sun, 15 Mar 1998 00:00
45 lines
1911 bytes
1911 bytes
VB4.0のマニュアルに載ってた蝶アニメーションの
プログラムを作ったのですが、はばたきません。
タイマーのコードが悪いことはわかるのですが、
どこが悪いか分かりません。
どなたか教えて下さい。
↓作成したコード
Private Sub Timer1_Timer()
Static PickBmp As Integer
'蝶のピクチャを移動します
main.Move main.Left + 20, main.Top - 5
If PickBmp Then
'羽の開いた蝶のピクチャを表示します
MainPicture = OpenWings.Picture
Else
'羽の閉じた蝶のピクチャを表示します
MainPicture = CloseWings.Picture
End If
'表示状態を切り替えます
PickBmp = Not PickBmp
End Sub
↓サンプルのコード
Private Sub Timer1_Timer()
Static PickBmp As Integer
' 蝶のピクチャを移動します。
Main.Move Main.Left + 20, Main.Top - 5
' More メソッドを次のように変更すると蝶の飛び方が変わります。
' Main.Move (Main.Left + 20) Mod ScaleWidth, (Main.Top - 5 +
ScaleHeight) Mod ScaleHeight
If PickBmp Then
Main.Picture = OpenWings.Picture ' 羽を開いた蝶のピクチャを表示しま
す。
Else
Main.Picture = CloseWings.Picture ' 羽を閉じた蝶のピクチャを表示しま
す。
End If
PickBmp = Not PickBmp ' 値を切り替えます。
End Sub
Technical Details
Message-ID:
<6eg685$kva@ns2.nisiq.net>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: 105c2e,34f3ea02949205a6,start X-Google-Attributes: gid105c2e,public From: "Tudukihashi" <iq072529@mx5.nisiq.net> Subject: 教えて下さい Date: 1998/03/15 Message-ID: <6eg685$kva@ns2.nisiq.net> X-Deja-AN: 334212583 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="iso-2022-jp" X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4 Organization: BTNIS Internet Service,Japan Mime-Version: 1.0 Newsgroups: fj.lang.visualbasic