検索結果 8 件

by parsley
5年前
フォーラム: C言語何でも質問掲示板
トピック: 別ファイルで宣言した変数が使えない
返信数: 5
閲覧数: 3165

Re: 別ファイルで宣言した変数が使えない

>かずまさん
言われた通り直してみたらできました!ありがとうございます!

>usaoさん
そうですね…今後のためにも、もっと基礎を固めていこうと思います。わざわざ質問に答えていただきありがとうございます。
by parsley
5年前
フォーラム: C言語何でも質問掲示板
トピック: 別ファイルで宣言した変数が使えない
返信数: 5
閲覧数: 3165

Re: 別ファイルで宣言した変数が使えない

まだプログラムを始めて数か月しかたっておらず参考書やネットで自分なりに調べてはいるのですが理解力が足りずすみません。さらに質問に質問を重ねて申し訳ないのですがインスタンスが存在するには何があればいいのでしょうか? void N_Bullet::create(int sx, int sy){ live = true; loc.x = sx; loc.y = sy; } void N_Bullet::draw() { if (!live)return; DrawRotaGraph(loc.x, loc.y, 1.0F, (PI / 180) * 270, b[8], true); DrawCirc...
by parsley
5年前
フォーラム: C言語何でも質問掲示板
トピック: 別ファイルで宣言した変数が使えない
返信数: 5
閲覧数: 3165

別ファイルで宣言した変数が使えない

シューティングゲームを作ろうと思い、弾やキャラクターをメインファイルとは別のファイルにしているのですが、弾と敵の当たり判定を行う関数をメインファイルで作ろうとしたのですが、弾の座標だけメインファイルだけでは使えませんでした。 #pragma once #include"../support/vec3.h" class Bullet { public: t2k::vec3 loc; bool live; int image; }; class N_Bullet : public Bullet { public: void initialze(); void draw(); void move()...
by parsley
5年前
フォーラム: C言語何でも質問掲示板
トピック: プログラムが重くなる大きな要因は?
返信数: 7
閲覧数: 6426

Re: プログラムが重くなる大きな要因は?

返信がとても遅くなり申し訳ありません。
指摘された通りに改善したところ問題なくスムーズに動きました!
アドバイス通りにこれからは自分ですぐ改善できるような範囲でプログラムを書いてプログラムに慣れていこうと思います。本当にありがとうございました!
by parsley
5年前
フォーラム: C言語何でも質問掲示板
トピック: プログラムが重くなる大きな要因は?
返信数: 7
閲覧数: 6426

Re: プログラムが重くなる大きな要因は?

すみません・・・最近プログラムを勉強し始めたばかりで人に見せるような事は今回が初めてなもので
質問ばかりで申し訳ないのですがLoadGraphのやりすぎでメモリが膨らんでいるなら、どういった方法ならメモリが膨らまずに画像を読み込めますか?少しは自分で考えろと思うんですが、自分では方法が全く想像できなくて・・・
あとご丁寧にリンクを教えていただきありがとうございます。早速参考にしようと思います。
by parsley
5年前
フォーラム: C言語何でも質問掲示板
トピック: プログラムが重くなる大きな要因は?
返信数: 7
閲覧数: 6426

Re: プログラムが重くなる大きな要因は?

#include "DxLib.h" #include "game_main.h" #include "../support/Support.h" #include <time.h> #include <math.h> #define PI 3.1415926535897932384626433832795f //初期設定 int is_init = false; int viewer = 0; //文字列の格納 int gyou = 0; int num_moji = 0; int page = 0; int page_a = 0; int gyou_a = 0; int num_moji_...
by parsley
5年前
フォーラム: C言語何でも質問掲示板
トピック: プログラムが重くなる大きな要因は?
返信数: 7
閲覧数: 6426

プログラムが重くなる大きな要因は?

プログラムのみでゲームを作ってみようと思い互いにじゃんけんをしてお互いの体力を減らしていくというようなゲームを作ったのですが、最初は特に問題なかったのですが段々と重くなっていきたまにフリーズするようにまでなってしまいました。自分なりにどうすれば軽くなるのか調べたのですが、プログラム歴が浅くよくわかりませんでした。そこで質問なのですが、こういう事をすると重くなるようなものがあったら教えてください。 個人的に重くなっている要因としてダメージ計算をするプログラムを敵ごとに別々で書いてたり、 switch関数で画面の切り替えを行っているんですがcaseで保持している数が多すぎることが問題なのかなと思っ...
by parsley
6年前
フォーラム: C言語何でも質問掲示板
トピック: 画像出力について
返信数: 1
閲覧数: 3550

画像出力について

私はc言語を学び始めてまだ間もない初心者なんですが、プログラムで画像を表示しようとしたところ、エラーは起きないもの、画像が表示されませんでした。出力元を調べてみたところ、ファイルがありませんと表記されていました。一応表示したい画像とプロジェクトは同じファイルでまとめているんですが、こういった場合、ファイルはどこにおいておけばよいのでしょうか?一応コードも載せておきます。 #include "DxLib.h" #include "game_main.h" #include "../support/Support.h" #include <time.h> #include <math.h> //初...

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