HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2010
0615
あっくんはじめました、早速質問なんですが。3解決


あっくん

リンク

2010/6/15(Tue) 21:32:27|NO.33276

まだHSPを使い始めて間もないひよっこです。早速質問なんですが
十字キーでペイントで描いた画像を操作できるようになりました・・が
どうしても後ろや、左右に移動すると残像(?)のようなものがでてきます。
残像(?)のようなものを消す方法を教えて頂けたら嬉しいです。
それとちょうどいい画像のサイズや、あの有名なオンラインゲームの「メイプルストーリー」
のようなキャラクターを描きたいと思っています。キャラクターを描くためにソフト
がいるのであれば、フリーソフトでお願いします。長文すいませんでした
アドバイスお願いします。



この記事に返信する


アイガモ

リンク

2010/6/15(Tue) 21:59:43|NO.33277

boxf命令などで背景を消去してはどうでしょうか。
一応サンプルスクリプトを書いてみました。

#define PX 16 // キャラのXサイズ #define PY 16 // キャラのYサイズ #define MOVE 4 // 移動量 // キャラ用バッファ buffer 1, PX, PY color 0, 0, 0 : boxf gsel 0 *main redraw 0 // 描画を一時停止 color 255, 255, 255 : boxf // キャラ表示 pos x, y : gcopy 1, 0, 0, 16, 16 // キー入力 stick key, 15 if key & 1 : x -= MOVE if key & 2 : y -= MOVE if key & 4 : x += MOVE if key & 8 : y += MOVE // 画面の端に来たときの処理 if x < 0 : x = 0 if y < 0 : y = 0 if x > ( 640 - PX ) : x = 640 - PX if y > ( 480 - PY ) : y = 480 - PY redraw 1 // 描画再開 await 10 goto *main

>キャラクターを描くためにソフトがいるのであれば、フリーソフトでお願いします。
256色以内の画像でいいなら
http://www1.interq.or.jp/helohelo/elf/
の「ALFAR」などがいいと思います。



KA

リンク

2010/6/15(Tue) 22:50:40|NO.33279

>>アドバイスお願いします。

取りあえず、HSPのサンプルなどを参考にして、一通り命令や関数を覚えましょう。
一足飛びに色々考えるよりも、今有る問題を地道に解決して行くほうが、後々のために
なります。 絵が動かせるのなら、当面それを使って覚えるのも良いでしょう。

それと、どんなに良いソフトが有っても、絵を描くのは貴方自身です。
冷たい言い方ですが、絵心が無ければ何のソフトを使っても同じです。

ソフト自体はVECTORで探せば星の数ほど有りますが、個人個人によって使いやす
さは違います。 色々試して自分に合った物を見つけるのも大切です。

初めての方に厳しい言い方に成りましたが、最初から分かる人は誰もいません。
まず、HSPを使いこなせる様に成りましょう。

 がんばってください。



あっくん

リンク

2010/6/15(Tue) 23:49:08|NO.33282

アドバイスありがとうございますw。そうですね。。。焦らずゆっくり勉強していくことにします。



ONION software Copyright 1997-2023(c) All rights reserved.