龍神録プログラミング7節で詰みました
-
Deny
龍神録プログラミング7節で詰みました
龍神録プログラミング7節で詰みました
ボード表示とキャラ表示はできてるんですが
キャラ表示がおかしいです!
画像がループしたような感じになってしまい
一定の場所でアニメーションみたくループしてます
どうしたら直せますか?
初歩的な質問すみません。
ボード表示とキャラ表示はできてるんですが
キャラ表示がおかしいです!
画像がループしたような感じになってしまい
一定の場所でアニメーションみたくループしてます
どうしたら直せますか?
初歩的な質問すみません。
- softya(ソフト屋)
- 副管理人
- 記事: 11677
- 登録日時: 15年前
- 住所: 東海地方
- 連絡を取る:
Re: 龍神録プログラミング7節で詰みました
これは逆に深く龍神録を理解するチャンスだと捉えてみましょう。
ところで、6章まではちゃんと動いていたのでしょうか?
ところで、6章まではちゃんと動いていたのでしょうか?
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。
-
Deny
Re: 龍神録プログラミング7節で詰みました
そうですね。。
読み返したりしたんですがダメですね
使ってるキャライメージがダメなんですかね・・・
どうしても使いたかったんですが。。
6章まではバッチリでした!
読み返したりしたんですがダメですね
使ってるキャライメージがダメなんですかね・・・
どうしても使いたかったんですが。。
6章まではバッチリでした!
- softya(ソフト屋)
- 副管理人
- 記事: 11677
- 登録日時: 15年前
- 住所: 東海地方
- 連絡を取る:
Re: 龍神録プログラミング7節で詰みました
それは、キャライメージのファイルを差し替えたということでしょうか?Deny さんが書きました:そうですね。。
読み返したりしたんですがダメですね
使ってるキャライメージがダメなんですかね・・・
どうしても使いたかったんですが。。
6章まではバッチリでした!
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。
- softya(ソフト屋)
- 副管理人
- 記事: 11677
- 登録日時: 15年前
- 住所: 東海地方
- 連絡を取る:
Re: 龍神録プログラミング7節で詰みました
それなら関連するのはDeny さんが書きました:はい!
そうです!
LoadDivGraph( "../dat/img/char/0.png" , 12 , 4 , 3 , 73 , 73 , img_ch[0] ) ;
がまず関連します。
これがアニメ・パターン数やグラフィックのサイズの情報を必要としているからです。
あとアニメパターン数として
ch.img=(ch.cnt%24)/6;
があります。説明は7章にあるとおりです。
もう一度7章を見なおして、分からないことは聞いてください。
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。
- softya(ソフト屋)
- 副管理人
- 記事: 11677
- 登録日時: 15年前
- 住所: 東海地方
- 連絡を取る:
Re: 龍神録プログラミング7節で詰みました
著作権的に問題がなければ貼り付けは出来ますが、プログラムの問題点は理解できたのでしょうか?Deny さんが書きました:できないですね
自機の画像サイズがダメなんですかね・・・
ここに貼り付けとかってしてもいいんですか?
一番わかってもらわないと行けないのは、そこなんですが。
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。
-
Deny
Re: 龍神録プログラミング7節で詰みました
ちょっと差し替えするだけでできなくなっちゃいます。。。
えっと
使おうとしてる自機画像っていうのは
最初から入ってる自機画像のように
縦3横4ではなくて
一列に並んでる奴なんですよね
縦1横19って感じなんですよね
えっと
使おうとしてる自機画像っていうのは
最初から入ってる自機画像のように
縦3横4ではなくて
一列に並んでる奴なんですよね
縦1横19って感じなんですよね
- softya(ソフト屋)
- 副管理人
- 記事: 11677
- 登録日時: 15年前
- 住所: 東海地方
- 連絡を取る:
Re: 龍神録プログラミング7節で詰みました
画像サイズは同じですか?Deny さんが書きました:ちょっと差し替えするだけでできなくなっちゃいます。。。
えっと
使おうとしてる自機画像っていうのは
最初から入ってる自機画像のように
縦3横4ではなくて
一列に並んでる奴なんですよね
縦1横19って感じなんですよね
そして、問題点は何処にあると認識されていますか?
ここを理解しないと龍神録を自在には拡張・改良できないのです。
龍神録の講座を読む目的は、それが出来るように成ることになるはずなので勉強しないといけないわけです。
まず、「DXライブラリ置き場 リファレンスページ」のLoadDivGraphの解説ページを見ましょう。
http://homepage2.nifty.com/natupaji/DxLib/dxfunc.html
読んだら新しい画像データに合わせるためには、どの引数を修正すれば良いか考えます。
かんがえて、ここに書いてみてください。
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。
- Dixq (管理人)
- 管理人
- 記事: 1662
- 登録日時: 15年前
- 住所: 北海道札幌市
- 連絡を取る:
Re: 龍神録プログラミング7節で詰みました
softyaさんが既に仰ったことに全て答えがありますが、
LoadDivGraph( "../dat/img/char/0.png" , 12 , 4 , 3 , 73 , 73 , img_ch[0] ) ;
と
ch.img=(ch.cnt%24)/6;
の部分がご自身のコードでどうなっているか教えて下さい。
そこを変更すれば解決しそうです。
なお、配布しているソースコードとどこが違うのか比較したいときはこんな方法があります。
http://dixq.net/rp/winmerge.html
LoadDivGraph( "../dat/img/char/0.png" , 12 , 4 , 3 , 73 , 73 , img_ch[0] ) ;
と
ch.img=(ch.cnt%24)/6;
の部分がご自身のコードでどうなっているか教えて下さい。
そこを変更すれば解決しそうです。
なお、配布しているソースコードとどこが違うのか比較したいときはこんな方法があります。
http://dixq.net/rp/winmerge.html
- softya(ソフト屋)
- 副管理人
- 記事: 11677
- 登録日時: 15年前
- 住所: 東海地方
- 連絡を取る:
Re: 龍神録プログラミング7節で詰みました
LoadDivGraph()とch.img=(ch.cnt%24)/6;の両方を直さないと、ちゃんと動かないはずなのですが・・・。Deny さんが書きました:解決しました!
画像サイズの問題でした^^
回答ありがとうっございました!
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。