検索結果 33 件

by とんとん
2年前
フォーラム: C言語何でも質問掲示板
トピック: 魚眼レンズ
返信数: 0
閲覧数: 280

魚眼レンズ

魚眼レンズのように、どこか1か所を中心にして、画像を部分的に拡大して表示、ということをしたいのですが、どうすればよいのでしょうか。
3Dポリゴンなどをつかうと、確かにできないことはないのですが、部分的に拡大、ということができません。
非公開関数も覗いて、DrawModiGraphToZBufferというものを見つけたのですが、これを使えばよいのかもわかりません。(使い方もいまいちわかりません。。。)
ご教示ください。よろしくお願いします。
by とんとん
2年前
フォーラム: C言語何でも質問掲示板
トピック: VisualC++2010のデバッグ
返信数: 0
閲覧数: 469

VisualC++2010のデバッグ

コードの中で関数を呼んでも、利用可能なコードが見つからないと出てしまいます。 ファイルをまたいではいますが、確かに存在する関数です。 fanction.h  GLOBAL void back_eff(int type); GV.h  #ifdef GLOBAL_INSTANCE  #define GLOBAL  #else  #define GLOBAL extern  #endif  #include "function.h" out.cpp  #include "../GV.h"    back_eff(9);←これが実行されない ただ、例えば、 graph.cpp  #include "...
by とんとん
3年前
フォーラム: C言語何でも質問掲示板
トピック: 輝針城のような反転演出
返信数: 2
閲覧数: 596

Re: 輝針城のような反転演出

Hiragi(GKUTH)さん、ありがとうございます。軽い処理で再現することが出来ました。ありがとうございました。
by とんとん
3年前
フォーラム: C言語何でも質問掲示板
トピック: 輝針城のような反転演出
返信数: 2
閲覧数: 596

輝針城のような反転演出

東方輝針城で鬼人正邪の使う一部の攻撃にある左右反転などの演出を作りたいと思っているのですが、

一回普通に描画したものをSaveDrawScreenToPNGで保存して、
その画像をDrawRotaGraph3を使って拡大率を変化させた上で描画、
という方法を考えているのですが、もう少し簡単に描画できないのでしょうか。
SaveDrawScreenToPNGは処理に時間がかかるのでできれば使わずに済ましたいです。
by とんとん
3年前
フォーラム: C言語何でも質問掲示板
トピック: 東方の背景画像
返信数: 5
閲覧数: 869

Re: 東方の背景画像

夢幻ノ月夜さん、Hiragi(GKUTH)さんから教えていただいた方法、どちらもいい感じに動きました。
今回は単純なコードで済みそうなので夢幻ノ月夜さんから教えていただいた方を使ってみます。

ありがとうございました。
by とんとん
3年前
フォーラム: C言語何でも質問掲示板
トピック: 東方の背景画像
返信数: 5
閲覧数: 869

東方の背景画像

タイトルが合っていない気もしますがこれしか文が考え付きませんでした。

東方風神録の東風谷早苗のスペル背景、朝顔みたいな柄が色が赤や緑や色々に変化するのですが、
どうやったらそのように出来るのでしょうか。
自分は何枚か違う色の画像を用意してそれぞれの透明度をDXライブラリのブレンドモードのALPHAで変化させて
それっぽくしているのですが、完全不透明でなくなる時間が少なからず出来てしまいます。
そうならずに色を変化させる方法はないのでしょうか。

下手な文章ですみません。よろしくおねがいします。
by とんとん
3年前
フォーラム: C言語何でも質問掲示板
トピック: DrawFormatStringToHandleについて
返信数: 3
閲覧数: 597

Re: DrawFormatStringToHandleについて

理由が判明しました。有効かどうかというところから調べたら、ロードしている間にフォントデータをデリートしてしまっていました。
コードを書いているときに順番に不都合があってロードに関するところをいじったときに順番が入れ替わったようです。
フォントに関する部分のみ入れ替えたら元に戻りました。有効かどうかという言葉で思い出せました。
ありがとうございました。
by とんとん
3年前
フォーラム: C言語何でも質問掲示板
トピック: DrawFormatStringToHandleについて
返信数: 3
閲覧数: 597

Re: DrawFormatStringToHandleについて

alphaについては255を超えないようにしましたが、何もかわりませんでした。(DX_BLENDMODE_NOBLENDにしても表示されませんでした)
cororについてはDrawBoxで確認できたのですが、他の確かめ方が分かりません。
文字の表示に関する関数が使えないのですが、なにか方法は無いでしょうか。
by とんとん
3年前
フォーラム: C言語何でも質問掲示板
トピック: DrawFormatStringToHandleについて
返信数: 3
閲覧数: 597

DrawFormatStringToHandleについて

DrawFormatStringToHandleを使っているのですが、あるときにデバッグしたらいきなり表示されなくなってしまいました。 SetDrawBlendMode( DX_BLENDMODE_ALPHA, alpha); DrawFormatStringToHandle( 20 , 100 ,color[0], font[3] , name[knd][num].c_str()); SetDrawBlendMode(DX_BLENDMODE_NOBLEND,0); このようなコードでした。alphaは300、font[3]も存在して、color[0]、name[knd][num]も存在しま...
by とんとん
3年前
フォーラム: C言語何でも質問掲示板
トピック: DXライブラリの通信
返信数: 2
閲覧数: 548

Re: DXライブラリの通信

ふむふむ。ありがとうございます。仮想マシンのことはすっかり抜けていました。ありがとうございます。
しっかりライブラリのページを読むべきでした。ごめんなさい。
教えてくださってありがとうございます。
by とんとん
3年前
フォーラム: C言語何でも質問掲示板
トピック: DXライブラリの通信
返信数: 2
閲覧数: 548

DXライブラリの通信

自分1台のPCでどう確かめたらよいか分からなかったので質問させていただきます。

DXライブラリの通信、NetWorkRecvUDPは1フレームで1回実行するのなら、
受信するべきデータが複数あってもデータの受信は1フレームに1回しか行わないのでしょうか。
それとも受信するべきデータがなくなるまで受信するのでしょうか。

あと、1台のPCで通信関連のプログラムのテストをする方法があるなら教えていただけるとありがたいです。
宜しくお願いします。
by とんとん
3年前
フォーラム: 四聖龍神録2 掲示板
トピック: 過去ログ02
返信数: 25
閲覧数: 13915

Re: ベータテスター募集

できればツイッターの方からの連絡にしていただけるとありがたいです。
宜しくお願い致します。
by とんとん
3年前
フォーラム: 四聖龍神録2 掲示板
トピック: 過去ログ02
返信数: 25
閲覧数: 13915

Re: ベータテスター募集

ベータテスター参加希望です。
1四聖龍神録Plus プレイ&クリア済(全難易度は無理でした。)
2ツイッターでなら取れると思います。(ダイレクトメッセージですよね、、?)
3同意です。
4これから書きます。(ついでに宣伝もさせていただきます^^;)
5持っている作品が少ないですが、、、
風神録E,N,Exクリア H5面まで
神霊廟E,N,H,Exクリア L4面まで
輝針城E,N,Exクリア H4面まで
紺珠伝完全無欠E,N,Hクリア L未挑戦
紺珠伝レガシーE,N,Exクリア H4面まで
です。
宜しくお願いします。
by とんとん
3年前
フォーラム: C言語何でも質問掲示板
トピック: 龍神録サンプルにリプレイを追加
返信数: 12
閲覧数: 2130

Re: 龍神録サンプルにリプレイを追加

連続で書いてすみません。
書いていただいたコードを詳しく見てきて、
私のプログラムに加えてもいい気がしてきました。
初心者で物分りの悪い私です。
会話文のリプレイですが、イメージとしては東方のリプレイのようにしようと思っています。
なので、会話文中でのキー入力情報が必要だったのです。ですが、
それについても書いていただいたコードを使っても問題なかったので、
後は私のプログラムに取り込むのに必要な修正をしてお借りしようと思います。
ありがとうございました。
by とんとん
3年前
フォーラム: C言語何でも質問掲示板
トピック: 龍神録サンプルにリプレイを追加
返信数: 12
閲覧数: 2130

Re: 龍神録サンプルにリプレイを追加

こんばんは。おかしい日本語でごめんなさい。
前の返信は、龍神録サンプルに色々と変更をして、
その書き加えたコードの中に支館のコードもあるということです。
せりふを読むときは4秒以上動かさないときがあるというのは間違いないと思いますが、
コードの話では少しおかしい書きかたがあったので訂正させていただきます。
すみませんでした。
by とんとん
3年前
フォーラム: C言語何でも質問掲示板
トピック: 龍神録サンプルにリプレイを追加
返信数: 12
閲覧数: 2130

Re: 龍神録サンプルにリプレイを追加

ふむふむ。ありがとうございます。 色々とこういう方法があったかと思うことがあり、 これからのいろいろなことに役立てられそうです。 また、管理人さんのdatのことですが、 リプレイ保存時にそのリプレイのデータを書き込んだファイルを生成する、 というように書けばよかったかなと思っております。 また、暗号化のことですが、サクラエディタで開いたので おそらくバイナリエディタなのかなと思います。確かにここは暗号化しなくても いい気がしてきました。 また、 ISLeさんにサンプルコードを作っていただいてから思ったのですが、 私はサウスさんの支館でサウンドノベルを作っているのです。 なので、そこをどうリプレ...
by とんとん
3年前
フォーラム: C言語何でも質問掲示板
トピック: 龍神録サンプルにリプレイを追加
返信数: 12
閲覧数: 2130

Re: 龍神録サンプルにリプレイを追加

質問掲示板に書いたことを忘れて自分ひとりで出るわけ無い答えを考えていました(涙) ありがとうございます。zip圧縮は思いつかなかったのでありがたいです。 ですが、東方桃源宮 ~ Riverbed Soul Saver. さまのリプレイの保存を見てみると、 datフォルダになんらかしてあるように思います。確かに170KB~205KBと 普通よりは沢山のメモリーを使う(このぐらいが普通ですかね?)のですが、 datフォルダでリプレイ保存をしようと思っています。 その場合、たとえばどのような方法があるのでしょうか。 上記のゲームのdat内を見ると暗号化されていてマクロ変数だとは思うのですが、 何カウ...
by とんとん
3年前
フォーラム: C言語何でも質問掲示板
トピック: 龍神録サンプルにリプレイを追加
返信数: 12
閲覧数: 2130

龍神録サンプルにリプレイを追加

とんとんです。
龍神録のサンプルにリプレイの機能を追加しようと思っています。
弾幕の動きがおかしくならないように、 SRand();の初期値は保存できるようにしましたが、
自機の動きの保存の仕方に困っています。
要はキー入力の状態を保存すればいいと思うのですが、
どのように保存すればいいのでしょうか?
私の想像している方法は
毎フレームの入力状態を記憶する方法ですが、
毎フレームずつ保存するのは相当なサイズになってしまう気がします。
ご教示下さい。宜しくお願いします。

初心者のため、説明が不十分かもしれませんが、お願いします。
by とんとん
3年前
フォーラム: C言語何でも質問掲示板
トピック: タイトルバーの表示
返信数: 8
閲覧数: 1009

Re: タイトルバーの表示

あ、
略の前に
char titlebar[30];
があるのですが、入っていませんでした。
titlebarは定義されています。
by とんとん
3年前
フォーラム: C言語何でも質問掲示板
トピック: タイトルバーの表示
返信数: 8
閲覧数: 1009

Re: タイトルバーの表示

返信を書いたものの返信ボタンを押さずに待っていた不思議な私でした。 龍神録のサンプルプログラムをつかっています。 main.cppの #define GLOBAL_INSTANCE #include "../include/GV.h" #include <time.h> #include <windows.h> #include <tchar.h> #include <conio.h> #include <strsafe.h> #include<iostream> #include<fstream> #include <stdio.h> #include <stdlib.h> ・略・ //ルー...
by とんとん
3年前
フォーラム: C言語何でも質問掲示板
トピック: タイトルバーの表示
返信数: 8
閲覧数: 1009

タイトルバーの表示

龍神録サンプルだとタイトルバーはDxLibになっています。これを
別のものに変更しようと思って色々貼ってみたのですが、

sprintf(titlebar,"あいうえお");

これをmain.cppに貼ってもダメでした。

SetMainWindowText( "titlebar" )

を下に入力しても定義していないといわれました。

何がいけないのでしょうか?

ご教示くださいませー。
by とんとん
3年前
フォーラム: C言語何でも質問掲示板
トピック: 最初からやり直すには
返信数: 1
閲覧数: 416

最初からやり直すには

東方にもある 最初からやり直す をつくりたいのですが、 弾幕の消去などはできるのですが、うまいこと敵が消えません。また、やり直した後の 始まり方もおかしいです。 今は一度タイトルに戻ってゲームを始めてます。 main.cpp case 102://一時停止の後タイトルへを選択 nulls_main();enter_func_tm(""); stage_count = 0; func_state =99; break; boss_shot.cpp void nulls_main(){ memset(&boss_shot,0,sizeof(boss_shot_t));//ボスの弾幕情報を初期化 m...
by とんとん
3年前
フォーラム: 四聖龍神録Plus掲示板
トピック: 龍神録のボス
返信数: 1
閲覧数: 7455

龍神録のボス

龍神録のサンプルプログラムは、すこしづつボスが降りてきてしまいますが、
それで正常なのでしょうか?y100くらいの処から次第にy200あたりまで降りてきます。
by とんとん
3年前
フォーラム: C言語何でも質問掲示板
トピック: サウスさんのサウンドのベルのバグ(?)
返信数: 13
閲覧数: 1034

Re: サウスさんのサウンドのベルのバグ(?)

できれば、サウスさんのページで紹介されているサウンドのベルのcsvファイルの書き方を教えてください。
by とんとん
3年前
フォーラム: C言語何でも質問掲示板
トピック: サウスさんのサウンドのベルのバグ(?)
返信数: 13
閲覧数: 1034

Re: サウスさんのサウンドのベルのバグ(?)

たくさんの・・・・・と、たまに何かの記号が現れます。(おそらく1フレームごとにかわっていっているので
よめません)
謎現象です。
by とんとん
3年前
フォーラム: C言語何でも質問掲示板
トピック: サウスさんのサウンドのベルのバグ(?)
返信数: 13
閲覧数: 1034

Re: サウスさんのサウンドのベルのバグ(?)

とはいえ、どこでブレーク張るかが検討付かないのですー、、、
by とんとん
3年前
フォーラム: C言語何でも質問掲示板
トピック: サウスさんのサウンドのベルのバグ(?)
返信数: 13
閲覧数: 1034

Re: サウスさんのサウンドのベルのバグ(?)

あ、終わるときの136行目のところに文字を入れたらダイジョウブでした。
ですが、表示される文字がおかしいです。(しばらくしたら右上のパワー表示などもおかしくなりました)
どうすればいいのでしょうか?
by とんとん
3年前
フォーラム: C言語何でも質問掲示板
トピック: サウスさんのサウンドのベルのバグ(?)
返信数: 13
閲覧数: 1034

Re: サウスさんのサウンドのベルのバグ(?)

遅れて申し訳ございません。おはようございますー。
どうやら原因は下のようです。
ですが、どこでfunc_stateの値を変更してしまっているのでしょうか。
参照、検索などで調べてみてもそれらしきものは見つかりません。
どのように探せばいいのでしょうか?
お願いします、、、。(あと、プログラムは龍神録のものです)
by とんとん
3年前
フォーラム: C言語何でも質問掲示板
トピック: サウスさんのサウンドのベルのバグ(?)
返信数: 13
閲覧数: 1034

Re: とんとん

あぁ、何でこんなタイトルになっているんでしょ、、、。あぁ、やだ。。。
そして、質問の答えもよければお願い致します
by とんとん
3年前
フォーラム: C言語何でも質問掲示板
トピック: サウスさんのサウンドのベルのバグ(?)
返信数: 13
閲覧数: 1034

Re: とんとん

はい。そのページです。 #include "../include/GV.h" //ストーリーデータの読み込み void fantasy_load( char *entry ){ int load_data ; //ファイル読み込み用 int x = 0 , y = 0 ; //横列、縦列 char take[2] ; //読み込みデータ /* データファイルを開く */ load_data = FileRead_open( entry ) ; if(load_data == NULL){ printfDx("read error\n") ; return ; } /* 各データに分けて取得 *...

詳細検索ページへ移動する