検索結果 26 件

by kira
12年前
フォーラム: C言語何でも質問掲示板
トピック: Delegateの記述の仕方が良く分かりません
返信数: 14
閲覧数: 5199

Re: Delegateの記述の仕方が良く分かりません

こんばんわ 解決いたしました!!!! 原因は2つでした(興奮気味) 1 UilayerでMainfieldのインスタンスを作成するまでは良かったのですがaddChild(Uilayerの子にして反映していなかった) 2 途中からUITextview → CCLabelに切り替えたのですが、Mainfieldクラスからdelegateにより通知された文字列の取得の際   CCLabelへのテキストの更新要領が間違っていた です。 Mainfield.h #import <Foundation/Foundation.h> #import "cocos2d.h" #import "Title.h" ...
by kira
12年前
フォーラム: C言語何でも質問掲示板
トピック: Delegateの記述の仕方が良く分かりません
返信数: 14
閲覧数: 5199

Re: Delegateの記述の仕方が良く分かりません

お世話になります いろいろと調べてみたのですが・・・ 可能性としては2つ。 MainField#delegateプロパティにUilayerオブジェクトをセットしていないか、 セットはしたけど、何かの拍子にどこかで nilを代入してしまった、のどちらかとなります。 すいません、初歩的な事ですが具体的な記述が思いつきません initメソッド内で ”Uilayer *uilayer = [Uilater alloc]init]; [uilayer setDelegate:self];" とやってみましたが・・・。 当初の様に循環参照になってしまいエラーになってしまいます もしかしたらUITextvi...
by kira
12年前
フォーラム: C言語何でも質問掲示板
トピック: Delegateの記述の仕方が良く分かりません
返信数: 14
閲覧数: 5199

Re: Delegateの記述の仕方が良く分かりません

丁寧なご回答ありがとうございます
delegateの値なんですが”delegate = (obj_object*) 0×00000000 isa(obj_class*)”と表示されています
Step infoで、その一つ下の行に移動しました
by kira
12年前
フォーラム: C言語何でも質問掲示板
トピック: Delegateの記述の仕方が良く分かりません
返信数: 14
閲覧数: 5199

Re: Delegateの記述の仕方が良く分かりません

Uilayer.m -(void)textbox { _textbox = [[UITextView alloc]init]; _textbox.frame = CGRectMake(102, 6, 211, 75); _textbox.backgroundColor = [UIColor whiteColor]; _textbox.textColor = [UIColor blackColor]; _textbox.font = [UIFont systemFontOfSize:10]; _textbox.editable = NO; _textbox.textAlignment = NST...
by kira
12年前
フォーラム: C言語何でも質問掲示板
トピック: Delegateの記述の仕方が良く分かりません
返信数: 14
閲覧数: 5199

Re: Delegateの記述の仕方が良く分かりません

すいません 見やすい様にと思い、余計な部分を省略してUPしていました こちらのMainfieldはGamesceneという別なクラスのCCSceneに貼付けています。 Mainfield.m #import "MainField.h" #import "Gamescene.h" @implementation MainField @synthesize tileMap = _tileMap; @synthesize background = _background; @synthesize player = _player; @synthesize meta = _meta; @synthes...
by kira
12年前
フォーラム: C言語何でも質問掲示板
トピック: Delegateの記述の仕方が良く分かりません
返信数: 14
閲覧数: 5199

Re: Delegateの記述の仕方が良く分かりません

早速のご返信ありがとうございます (Mainfield*)_mainのautoreleaseを削除してみましたがダメでした Uilayer.m #import "Uilayer.h" #import "Character.h" @implementation Uilayer -(id) init { if ((self=[super init])) { [self textbox]; MainField *_main = [[MainField alloc]init]; _main.delegate = self; -(void)textbox { _textbox = [[UITextVie...
by kira
12年前
フォーラム: C言語何でも質問掲示板
トピック: Delegateの記述の仕方が良く分かりません
返信数: 14
閲覧数: 5199

Re: Delegateの記述の仕方が良く分かりません

“Cannot find protocol declaration for 'MainFieldDelegate"のエラーの原因が分かりました Graiaiさんの仰るとおりimportでした。上のコードをUPする際、関係ないと思い記述しなかったimportの循環参照がエラーの 原因でした。しかし、エラーがなくなったものの目的であるdelegateがうまくいきません Mainfield.h #import "cocos2d.h" #import "Title.h" #import "Character.h" @protocol MainFieldDelegate; @interface Main...
by kira
12年前
フォーラム: C言語何でも質問掲示板
トピック: Delegateの記述の仕方が良く分かりません
返信数: 14
閲覧数: 5199

Re: Delegateの記述の仕方が良く分かりません

お返事ありがとうございます
仰ったとおりMainfieldからUilayerのimportを抜きたり、またその逆を試してみましたが
やはり駄目でした。もう少し色々な方法をググってみます
by kira
12年前
フォーラム: C言語何でも質問掲示板
トピック: Delegateの記述の仕方が良く分かりません
返信数: 14
閲覧数: 5199

Delegateの記述の仕方が良く分かりません

いつもお世話になります 現在  画面をタップ(MainFieldクラス) → Delegate → UITextView(Uilayerクラス)にテキストを表示 という処理で詰まっています MainField.h #import "cocos2d.h" #import "Uilayer.h" @protocol MainFieldDelegate; @interface MainField : CCLayer { id <MainFieldDelegate> delegate; } -(id)init; @property (nonatomic, assign) id <MainFieldDe...
by kira
12年前
フォーラム: C言語何でも質問掲示板
トピック: cocos2D UITextFieldの文字の取得について
返信数: 5
閲覧数: 3501

Re: cocos2D UITextFieldの文字の取得について

・不要な改行が多く、非常に読みづらいです。 ・変数名の命名規則を統一してください(namae_kakuteiは日本語+スネークケースなのにnamefieldは英語+非スネークケース) ご指摘ありがとうございます。事後参考にさせて頂きます ・変数namae_kakuteiと変数charanameの役割が被っている気がしますが、どういう使い分けをしているのでしょう 本来使用している変数はcharaname(CCLabel)でnamae_kakuteiは試験的にUILabel用で間に合わせに作りました。 いろいろと検証しているうちに本来の目的から外れ、アップしたソースの様に非常に見辛いものとなってし...
by kira
12年前
フォーラム: C言語何でも質問掲示板
トピック: cocos2D UITextFieldの文字の取得について
返信数: 5
閲覧数: 3501

Re: cocos2D UITextFieldの文字の取得について

こんばんわ アドバイスありがとうございます UITextField及びCCLabelが文字列をちゃんと取得しているかを 試しました。 UITextFieldに文字入力の際、リターンキーが押された時のメッソド -(BOOL)textFieldShouldReturn:(UITextField*)textField { namae_kakutei = [NSString stringWithFormat:@"%@",[namefield text]]; NSLog(@"%@",namae_kakutei); //namefieldに入力された文字列がリターンキーを押すと表示 [textField ...
by kira
12年前
フォーラム: C言語何でも質問掲示板
トピック: cocos2D UITextFieldの文字の取得について
返信数: 5
閲覧数: 3501

Re: cocos2D UITextFieldの文字の取得について

UITextFieldとCCLabelの組み合わせがまずいのかと思い UITextFieldとUILabelでCCUIviewWrapperを使い試してみましたが やはり表示は(null)でした。 m -(void)addnamae { namae = [[UILabel alloc]initWithFrame:CGRectMake(100, 100, 100, 30)]; textFieldWrapper = [CCUIViewWrapper wrapperForUIView:namae]; namae.text = [NSString stringWithFormat:@"%@",[nam...
by kira
12年前
フォーラム: C言語何でも質問掲示板
トピック: cocos2D UITextFieldの文字の取得について
返信数: 5
閲覧数: 3501

cocos2D UITextFieldの文字の取得について

こんにちは いつも楽しく拝見させて頂いております。 私は現在cocos2Dでゲームを制作しているのですがレイヤーにUITextFieldを貼付け、そこに入力された文字列を 同じレイヤーに貼付けたラベルに表示させるという作業をしておりますが、どうもテキストフィールドに入力された文字の取得に 失敗しているらしくラベルには(null)が表示されます。 UITextFieldはCCUIViewWrapperを使っています ラベルはCCLabelTTFです ご教授お願いいたします。 h #import <Foundation/Foundation.h> #import "cocos2d.h" #impo...
by kira
13年前
フォーラム: C言語何でも質問掲示板
トピック: objective-cでRPG開発
返信数: 19
閲覧数: 6801

Re: objective-cでRPG開発

すいません

チェック忘れていました
by kira
13年前
フォーラム: C言語何でも質問掲示板
トピック: objective-cでRPG開発
返信数: 19
閲覧数: 6801

Re: objective-cでRPG開発

こんばんわ

私の度重なる初歩的な質問に懇切丁寧にお答え頂きありがとうございました

もう一度最初からC言語を勉強したいと思います。そして皆様の貴重なお時間を割いてしまい

申し訳ございませんでした。時間はすごくかかると思いますが、いつの日か必ず一つの

アプリを完成できればと考えております。

重ねてお礼申し上げます
by kira
13年前
フォーラム: C言語何でも質問掲示板
トピック: objective-cでRPG開発
返信数: 19
閲覧数: 6801

Re: objective-cでRPG開発

softyaさん こんにちはアドバイスありがとうございます。2次元配列の要素取得を早速入力させて頂きました player_x = map[0][1]; //配列から主人公位置取得 player_y = map[1][0]; [player drawAtPoint:CGPointMake(player_x,player_y)]; map[1][1]にキャラを表示させようとしていますがmap[0[]0]の位置に表示されてしまいます。そして[]内の値をいくつに変えてもやはり map[0][0]の位置に表示されてしまいます。CGPointMake(x,y)の様にx座標とy座標を入力しなければならない場...
by kira
13年前
フォーラム: C言語何でも質問掲示板
トピック: objective-cでRPG開発
返信数: 19
閲覧数: 6801

Re: objective-cでRPG開発

しひさん

こんにちは

sizeofについてgoogleで調べました。突拍子もないのは表示ではなく、自分のコードの書き方でした。

主人公の初期描画位置を配列で取得しようとあらゆることを試している中、例のsizeofを用いたら描画位置に変化があり

無知がゆえに”これを使えばいいのかな”という安易な考えで書きました。

こういった2次元配列からある一つの要素を抽出する場合はどんなコードの書き方をすれば良いのでしょうか?

ご教授の程よろしくお願いします。
by kira
13年前
フォーラム: C言語何でも質問掲示板
トピック: objective-cでRPG開発
返信数: 19
閲覧数: 6801

Re: objective-cでRPG開発

今、現状で配列と使って主人公の画面表示が出来たのはできたのですが 突拍子もないところに表示されて困っています。 これはどういった事でしょうか? #import "mainfield.h" int x,y,kind; UIImage *sougen,*mori,*umi,*player; @implementation mainfield int map[30][30] = { {2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2}, {2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,...
by kira
13年前
フォーラム: C言語何でも質問掲示板
トピック: objective-cでRPG開発
返信数: 19
閲覧数: 6801

Re: objective-cでRPG開発

しひさん

おはようございます

おお、そうでしたか早速入力してみます

今いろいろなHPを勉強中ですがなかな思うようにいかなくて壁にぶち当たっています。

貴重なアドバイスありがとうございます。
by kira
13年前
フォーラム: C言語何でも質問掲示板
トピック: objective-cでRPG開発
返信数: 19
閲覧数: 6801

Re: objective-cでRPG開発

こんばんわ h2so5さんに教えて頂いたとおり主人公初期位置をマップ配列の値で変数に代入いたしましたが エラーこそでないものの狙った位置に表示されず画面の一番左上に表示され、アクションを割り振ったボタンを押すとシミュレータが落ちてしまい ます。せっかくアドバイスを頂いておきながら私の発想が乏しくご迷惑をおかけします。 可能であれば具体的なソースを教えていただけたら幸いです。貴重なお時間を割いてしまい申し訳ございません。 #import "mainfield.h" int x,y,kind; UIImage *sougen,*mori,*umi,*player; @implementation ...
by kira
13年前
フォーラム: C言語何でも質問掲示板
トピック: objective-cでRPG開発
返信数: 19
閲覧数: 6801

Re: objective-cでRPG開発

h2so5さん こんにちは うーん、とりあえず主人公を配置し移動ボタンが押せるところまではなんとか書けました。 しかし、こちらのサイト、googleで見てif文を使って2次元配列で"0"と"1"は森と草原だから移動可,"2"ならば海だから移動不可みたいにす るということは調べられたのですが”上下左右それぞれのボタンのプッシュイベントの受け方”、そして”主人公の2次元配列上の現在地取得” の仕方がいまいちわかりません。初歩的な質問で申し訳ありません #import "mainfield.h" int x,y,kind; UIImage *sougen,*mori,*umi,*player; @i...
by kira
13年前
フォーラム: C言語何でも質問掲示板
トピック: objective-cでRPG開発
返信数: 19
閲覧数: 6801

Re: objective-cでRPG開発

すいません ボタンについては解決いたしました #import "mainfield.h" int x,y,kind; UIImage *sougen,*mori,*umi,*player; @implementation mainfield int map[30][30] = { {2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2}, {2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2}, {2,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,...
by kira
13年前
フォーラム: C言語何でも質問掲示板
トピック: objective-cでRPG開発
返信数: 19
閲覧数: 6801

Re: objective-cでRPG開発

とりあえずエラーはなくなりました。 #import "mainfield.h" int x,y,kind; UIImage *sougen,*mori,*umi,*player; @implementation mainfield int map[30][30] = { {2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2}, {2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2}, {2,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1...
by kira
13年前
フォーラム: C言語何でも質問掲示板
トピック: objective-cでRPG開発
返信数: 19
閲覧数: 6801

objective-cでRPG開発

こんにちは いつも楽しく勉強させて頂いております 私は約1年前にmacを購入し、objective-cで2DRPGを作成中のものです 以前こちらで質問をさせて頂いて タイトル画面→キャラ作成画面→2次元配列にてマップ表示  までなんとか辿りつく事ができました。(成長が遅い) そして次の目標の 画面下にキャラ移動用の上下左右のボタン及び画面中央に主人公の表示→カーソル入力による当たり判定付き画面スクロール を達成すべく勉強中ですが 初めの”画面下のボタン表示”で早速詰まっております。最近導入したxcode4.2のstoryboardにてマップ画面下にボタンを配置したものの、いざiosシミュを走ら...
by kira
14年前
フォーラム: C言語何でも質問掲示板
トピック: objective-cでRPG開発
返信数: 25
閲覧数: 11754

Re: objective-cでRPG開発

black_catさん うおおおおおーーー!! 表示できましたあ!! このお礼は何て申し上げていいのやら・・・・ 簡単な入力ミスで多大なご迷惑をおかけしてしまい申し訳ありませんでした。 black_catさんには貴重なお時間を割いて頂いて心の底から感謝しております。 IOSシミュレーターの画面にマップが表示された瞬間、雄叫びをあげてしまいました。 (といっても全てblack_catさんのコードを真似しただけですが・・・あと近所迷惑) 私もたくさん勉強してblack_catさんの様に人に教えられるぐらいのレベルに早くなりたいです。 本当に本当にありがとうございました、重ねてお礼申し上げます。
by kira
14年前
フォーラム: C言語何でも質問掲示板
トピック: objective-cでRPG開発
返信数: 25
閲覧数: 11754

Re: objective-cでRPG開発

すいません

できました。よく確認もせずに申し訳ありません

よろしくお願いします

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