[過去ログ] 【初心者】ステフと一緒にゲーム製作part10【歓迎】 (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
695
(1): 2012/05/01(火)15:05 ID:Oei74S4w(1/16) AAS
>>694
外部リンク:www.microsoft.com
ここのVisualC#ダウンロードしてインスコール
697
(1): 2012/05/01(火)15:20 ID:Oei74S4w(2/16) AAS
>>696
まあ多分大丈夫だけど
ステータスパラメータがどこにどう作用するとか
その辺組み立てるの面倒かも

あと画像大丈夫か?
700: 2012/05/01(火)15:27 ID:Oei74S4w(3/16) AAS
>>698
モーマンタイ
703
(1): 2012/05/01(火)16:26 ID:Oei74S4w(4/16) AAS
>>701
起動して「Windowsフォームアプリケーション」を作成(細かい説明省略)
Form1.cs[デザイン]タブの画面に色々配置
 (タブが出てなかったらソリューションエクスプローラでForm1.csをダブルクリック)
 (ソリュ(ryが出てなかったら表示タブから探すか「Ctrl+W」→「S」)
 (ついでにツールボックスも表示させとく「Ctrl+W」→「X」)
とりあえずPictureBoxを置いてみる
704: 2012/05/01(火)16:28 ID:Oei74S4w(5/16) AAS
あ、ちょっと待った
初心者にGW内でそのボリュームを作らせるのはちょっと無理だ
706
(1): 2012/05/01(火)16:43 ID:Oei74S4w(6/16) AAS
>>705
とりあえずPictureBoxを置いてみるんだ

そして画像は太字の「Windows(中略)1」にドラッグ&ドロップ(D&D)
すると画像ファイル名の項目が増える
707: 2012/05/01(火)16:44 ID:Oei74S4w(7/16) AAS
・・・今更だけどここでチャットしてていいんだろうか
709: 2012/05/01(火)17:11 ID:Oei74S4w(8/16) AAS
じゃあまあとりあえず時の刻み方

Timer(コンポーネント)も配置して
下にアイコンと名前出るからそれダブルクリック
プロパティも出してEnabledの項をTrueに
711: 2012/05/01(火)17:47 ID:Oei74S4w(9/16) AAS
>>710
お前01.JPGと02.JPGがいきなり増えてんじゃねーかw
こっちも暇持て余してるんだから釣りならヤメロ
712: 2012/05/01(火)17:48 ID:Oei74S4w(10/16) AAS
余してるんじゃない、だった
714: 2012/05/01(火)18:03 ID:Oei74S4w(11/16) AAS
>>713
あ、ごめん自分で書いたこと忘れてた

じゃあ
コード画面(デザインじゃないほうのForm.cs)で
private void timer1_Tick(object sender, EventArgs e)
てのがさっきのダブルクリックで作られたはずだから
{ と } の間に処理を書き込む
省3
716: 2012/05/01(火)18:21 ID:Oei74S4w(12/16) AAS
>>715
デザイン画面で配置したものは場所とかサイズとかそういうのはプロパティ欄でいじったほうがいい

public partial class Form1 : Form
{
コード画面には上記の文字列があるはずだけど
ここの { のすぐ下で「宣言」てのをする
int x=0;
省8
718: 2012/05/01(火)18:49 ID:Oei74S4w(13/16) AAS
とある地点から地点に移動させる場合

Point p= new Point(*, *);
Point p= new Point(*, *);
を宣言(pは何か命名する。*は何か数値入れる)
(PBはpictureBox1のこと)

Tickのほうには
x++;
省5
720: 2012/05/01(火)19:41 ID:Oei74S4w(14/16) AAS
今更だけどPointの部分はpとp2ね
同じ名前にするとエラーが出る
それと*は乗算の意味だからワイルドカードとしてレスすると間違うなスマソ

まずこれを宣言しといて
bool b=false;
地点到達の判別は
if(PB.Location ==p2)
省16
724: 2012/05/01(火)20:16 ID:Oei74S4w(15/16) AAS
これでフィールド上を一直線に歩かせることが出来るようになったけど
もしドット絵ドラクエ風にしたいんなら升目で区切るなどして
迷路探索のアルゴリズムを作らないといけない
なので画像処理はとりあえずここまで

文章表示はTextBoxを配置して
string t="";
を宣言
省5
726
(1): 2012/05/01(火)20:48 ID:Oei74S4w(16/16) AAS
>>725
Tickは毎フレーム行う処理だから時間経過でどんどん実行される
こういう状況の時だけ、ならifの中に書くことになるし
クリックした時だけ、なら
Buttonを配置してアイコンダブルクリックして
private void button1_Click(object sender, EventArgs e)を出して
そこに処理を書くことになる
省3
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 2.160s*