[Squeak-ja: 2260] Re: お助けください

Koji Yokokawa koubo2005 @ yengawa.jpn.org
2005年 1月 13日 (木) 21:25:41 JST


横川です。
エ・踉札献Д鵐箸鬚らわすクラスをAgentMorphとすると・髟阡 燥緕闥韆 竚癈鵙苳試纓 を定義す
ることと AgentMorph>drawOn: を定義することの間には・髟阡参燭隆愀犬發覆い隼廚い泙后

もしかすると・髟阡札薀垢肇ぅ鵐好織鵐垢隆愀犬悩陲靴討い襪里㎠發靴譴泙擦鵝發靴修逅
なら簡単なオブジェクト図を書いて・髟阡擦匹離Ⅴ屮献Д箸燭鬚垢襪里㎠魍稜Г垢襪海箸
お薦瘢雹めします。オブジェクト図にはクラスもひとつのオブジェクトとして書き入れるとわ
かりやすいです。


では。

On Thu, 13 Jan 2005 17:35:34 +0900
"Kondo, Fumito" <fumito.kondo @ hp.com> wrote:

> 横川さん・髟阡
鹿評守
鹿評守う髟阡擦蠅♢箸逅擦瓦兇い泙靴拭
鹿評守
鹿評守教えていただいたコ・踉札妊鵐阿嚢圓肇螢潺奪肇船Д奪離瓮愁奪匹睫気覆襪掘変数もなくなるし・髟阡擦困い屬鵑垢辰④蠅靴泙靴燭諭
鹿評守どう瘢雹もう髟阡擦蠅♢箸逅擦瓦兇い泙靴拭
鹿評守
鹿評守そぜ頒兎就蔗痕轣跛跌㍻隴轣蛹轣遲跚齡蜴肬髟縺覘裃⊂@ 莠召某覆發逅擦箸靴討い襪里任垢♤また頭を痛めております。
> 
> エ・踉札献Д鵐汎瓜里♢ⅳ澆い胞苳諮報のやり茲蠅鬚靴茲逅擦隼廚逅擦里任垢♤そう瘢雹するとインスタンスが別のインスタンスを永未靴覆討呂覆蠅泙擦鵝
鹿評守梅澤さんの本の例では銀行のウ髟阡札廛螢院ションで・髟阡札薀好瓮愁奪匹励ぢを定義して・髟阡札ぅ鵐好織鵐垢質 頒兎就蔗痕轣跛跌㍻隴轣蛹轣遲跚齡蜴肬髟縺覘裃⊂@ 玄樟㌔掘クラス変数でインスタンスのIDを定義するという瘢雹例を匆陲靴討い泙后
鹿評守
鹿評守これで試そう瘢雹と思ったのですが・髟阡算笋離プリでは・髟阡囈辮毎に再描画するためにインスタンスメソッドとしてdrawOn:を使っています。
> クラスインスタンスでdrawOn:を使う瘢雹という瘢雹のは・髟阡擦泙聖遒靴討呂い泙擦鵑♢逅擦泙い④修逅擦砲覆い茲逅擦糞い♢靴泙后
鹿評守
鹿評守インスタンスからクラス変数に彫苳酸椽颪Ⅴ澆鬚垢譴个いい茲逅擦糞い發靴泙垢♤なにか・髟阡擦舛腓辰箸いな,任呂覆い茲逅擦糞い發靴泙后
鹿評守こう瘢雹いう瘢雹豺隋どんな蠅⇆Ⅳ悊覆里任靴腓逅擦㎜
鹿評守
鹿評守いつもお聞きするばかりですみませんが・髟阡擦茲蹐靴蠅いい燭靴泙后
鹿評守
鹿評守
鹿評守
鹿評守近藤史人
> シニウ髟阡札灰鵐汽襯織鵐
鹿評守日本ヒュ・踉札譽奪函逅札僖奪㎜ド㈱
> Fumito Kondo
> Senior Consultant
> Hewlett-Pakard Japan, Ltd.
> Phone: +81-52-566-5900
> Fax:     +81-52-5990
> e-mail: Fumito.Kondo @ hp.com
> 
> -----Original Message-----
> From: squeak-ja-bounces @ smalltalk.jp [mailto:squeak-ja-bounces @ smalltalk.jp] On Behalf Of Kondo, Fumito
> Sent: Tuesday, January 11, 2005 7:27 AM
> To: Squeak discussion in Japanese
> Subject: [Squeak-ja: 2250] Re: お助けください
> 
> 
> 横川さん・髟阡
鹿評守
鹿評守早速の救済・髟阡擦りがとう瘢雹ございます。
> 
> 私も座標系の違いには戸惑って・髟阡ぢ座標に関しては・髟阡 匤鰾蜴癆 ┬繻棈 薫逢 痰鶇ぢと変換するロジックを入れていたのですが・髟阡暫餌里任呂逅擦泙阿里法EnvironmentoMorphから起動をかけると天井を突き抜けてしまう瘢雹という瘢雹のが良く分からなくて。
> 
> とにかく・髟阡竟皷闔を使ってみるという瘢雹ことですね。
> 
> う髟阡擦蠅♢箸逅擦瓦兇い泙后
鹿評守
鹿評守本日畿髟阡斬陲靴燭藾畭遒靴討澆泙后
鹿評守
鹿評守
鹿評守
鹿評守近藤史人
> シニウ髟阡札灰鵐汽襯織鵐
鹿評守日本ヒュ・踉札譽奪函逅札僖奪㎜ド㈱
> Fumito Kondo
> Senior Consultant
> Hewlett-Pakard Japan, Ltd.
> Phone: +81-52-566-5900
> Fax:     +81-52-5990
> e-mail: Fumito.Kondo @ hp.com
> 
> -----Original Message-----
> From: squeak-ja-bounces @ smalltalk.jp [mailto:squeak-ja-bounces @ smalltalk.jp] On Behalf Of Koji Yokokawa
> Sent: Monday, January 10, 2005 8:01 PM
> To: Squeak discussion in Japanese
> Subject: [Squeak-ja: 2249] Re: お助けください
> 
> 
> 横川です。
> 右瘢雹も左もわからなかった。。。
> 
> > ひとつは右瘢雹紊鮓凝世箸垢襪發里如positionなどで扱います。
> > もう瘢雹ひとつは右瘢雹「王踉察廚鮓凝世箸垢襪發里如x,yで扱います。これはeToys用の表現です。
> 
> $B @ 5$7$/$O$3$A$i!#
> 
> ひとつは左紊鮓凝世箸垢襪發里如positionなどで扱います。
> もう瘢雹ひとつは左「王踉察廚鮓凝世箸垢襪發里如x,yで扱います。これはeToys用の表現です。
> 
> 
> On Mon, 10 Jan 2005 19:40:55 +0900
> Koji Yokokawa <koubo2005 @ yengawa.jpn.org> wrote:
> 
> > 横川です。
> > 
> > Morphicの座標表現が2鑪爐ることが原因です。(これはつまずきぜ頒兎就蔗痕轣跛跌㍻隴轣蛹轣遲跚齡蜴肬髟縺覘裃⊂@ 仄召任垢鹿評守 
鹿評守 ひとつは右瘢雹紊鮓凝世箸垢襪發里如positionなどで扱います。
> > もう瘢雹ひとつは右瘢雹「王踉察廚鮓凝世箸垢襪發里如x,yで扱います。これはeToys用の表現です。
> > 
> > TestMorph>stepをpositionを使う瘢雹よう瘢雹に書き彫苳擦垢函こんな風になります。
> > (本当は最初の2行だけの変更でよいのですが・髟阡粤踉畤の判定を簡素化し・髟阡巣恟鳰ぢの大
> > きさ変更へ対応させました。う髟阡擦函読みやすいよう瘢雹にpretty print(Shift + 右瘢雹ボタンメニュ・踉
鹿評守 内)でフォ・踉札泪奪箸靴討泙后鹿評守 
鹿評守 齡辮
鹿評守 	齔繞簽鉗鹿評守 	鰾蜴癆黼趾 竟皷闔 
鹿評守 	匤鰾蜴癆黼趾 竟皷闔 仡
鹿評守 	齔繞簽鉗貴
鹿評守 	鰾蜴癆 鹿評守 		蜀夸桷繻齔繞簽鉗鹿評守 	鰾蜴癆巣恟鳰糘鹿評守 		蜀夸桷繻齔繞簽鉗鈬艨籟鹿評守 	匤鰾蜴癆 鹿評守 		蜀夸桷繻齔繞簽鉗鹿評守 	匤鰾蜴癆巣恟鳰蒹蜃蔗
鹿評守 		蜀夸桷繻齔繞簽鉗鈬艨籟鹿評守 	黼趾 竟皷闔黼趾 竟皷闔 繻粤踉痊鹿評守 
鹿評守 
鹿評守 
鹿評守  酪遯 碓 捕屋圧 鰻艮戯概 ㎗弘鹿評守 柾鈔鍖 弐迚 質 頒兎就蔗痕轣跛跌㍻隴轣蛹轣遲跚齡蜴肬髟縺覘裃⊂胚迚闔粹 @ 蒡闕鹿曽 阡綺
鹿評守 
鹿評守  すみません。
> > > 
> > > 以前・髟阡札泪襯船─ジェントの作り方で遡笋靴振疇任后
鹿評守  
鹿評守  とりう髟阡擦┐此簡単なプログラムを作ってみました。
> > > TestMorphという瘢雹クラスでエ・踉札献Д鵐箸鮑遒蝓EnvironmentMorphという瘢雹クラスで複数のエ・踉札献Д鵐箸魎浜靴討い泙后
鹿評守  
鹿評守  エ・踉札献Д鵐箸涼羶箸蓮まだ何もなくて壁に反佑靴督進運動するだけのものですが・髟阡壹齡酪鴃ぢ単独で動いているとき(TestMorph new openInWorldで起動させる)は・髟阡擦逅擦泙垢戮討諒匹鉾職踉四するのですが・髟阡梼鳫鉈緕闥韆 newで起動をかけると・髟阡殺苳糸の壁(Y>=0)の判断をしないで出て行ってしまいます。
> > > 
> > > ソ・踉札垢鮓㎠討澆泙靴燭廚づ燭襪箸海蹐♢りません。
> > > 
> > > どなたか・髟阡擦砲覆箸④之觜修任垢㎠蕁何かヒントいただけませんでしょう瘢雹か?
> > > 
> > > すみません。なにせ・髟阡蚕蘓侃踉市なのでご迷惑おかけします。
> > > 
> > > ご参考までに・髟阡札宗スコ・踉札匹鬚海慮紊蹐砲弔韻討Ⅳ④泙后
鹿評守  
鹿評守  
鹿評守  酪鴃齦矣赱齠E鉚蜥闔辣銓酪鴃鹿評守  	蜴齡瘤竇已鱸痰跂令辣鷓 關鱇鈿 瘡 鈿矚齠 鴣齡關 謇跛 鹿評守  	竚癈黏癇蛛碎緡瘢纉阡蓍鈑 鹿評守  	竟闌堤笏蜿釶鱸纉Ё
鹿評守  	竅苡鴒г纉闥韆А
鹿評守  ‥鉚蜥闔辣銓酪鴃辣閼麁闥э鞳鱇闔齡瘢雕 丑碓旭嘘叉皆鹿評守  瘡咐銕蜴鹿評守  
鹿評守  瘡 壹齡酪鴃鈬關緕侮恟鳰筮
鹿評守  瘡 竟皷闔┗葦癆听鈔闕⑵┠旭 癆听鈔闕⑭
鹿評守  鹿評守  
鹿評守  ‥鉚蜥闔辣銓酪鴃辣閼麁闥э鞳鱇闔齡瘢雕 丑碓旭嘘叉皆鹿評守  矚齠咐銕蜴鹿評守  
鹿評守  矚齠 壹齡酪鴃鈬關緕侮恟鳰筮
鹿評守  矚齠 竟皷闔┗葦癆听鈔闕⑵┠旭 癆听鈔闕⑭
鹿評守  鹿評守  
鹿評守  ‥鉚蜥闔辣銓酪鴃辣閼麁闥э鞳鱇闔齡瘢雕 丑碓旭蔚魂翁鹿評守  謇跛  
鹿評守   夸瘤黹鱸頸 竰鼈阯Я跛 哩跛繖М
鹿評守   齒頏瘤粤跂鹿評守   瘡 粤跂鹿評守   鈿粤跂鹿評守   矚齠 粤跂鹿評守  鹿評守  
鹿評守  ‥鉚蜥闔辣銓酪鴃辣閼麁闥э鞳鱇闔齡瘢雕 丑碓旭蔚紺挨鹿評守  鴣
鹿評守   夸瘤黹鱸頸 竰鼈阯б鉗鈑М
鹿評守   黼趾 齒頏瘤鑷鉗鈑
鹿評守   黼趾 瘡咐銕蜴膊
鹿評守   黼趾 鈿鰔鉗鈑鹿評守   黼趾 矚齠咐銕蜴膊鹿評守  
鹿評守  ‥鉚蜥闔辣銓酪鴃辣閼麁闥э鞳鱇闔齡瘢雕 丑碓旭嘘叉皆鹿評守  齒頏瘤鑷鉗鈑
鹿評守  
鹿評守  齒頏瘤壹齡酪鴃鈬關緕侮恟鳰筮
鹿評守  齒頏瘤竟皷闔┗葦癆听鈔闕⑵┠旭 癆听鈔闕⑭
鹿評守  
鹿評守  鹿評守  
鹿評守  ‥鉚蜥闔辣銓酪鴃辣閼麁闥э鞳鱇闔齡瘢雕 丑康屋圧 鰻叉翁鹿評守  齡關
鹿評守   漑鴣鹿評守  鹿評守  
鹿評守  ‥鉚蜥闔辣銓酪鴃辣閼麁闥э鞳鱇闔齡瘢雕 丑碓旭嘘叉冠鹿評守  鈿鰔鉗鈑
鹿評守  
鹿評守  鈿壹齡酪鴃鈬關緕侮恟鳰筮
鹿評守  鈿竟皷闔┗葦癆听鈔闕⑵┠旭 癆听鈔闕⑭
鹿評守  鹿評守  
鹿評守  
鹿評守  ‥鉚蜥闔辣銓酪鴃辣閼麁闥х繽辣炻 齡瘢雕  丑億屋圧 渦紺宇鹿評守  鳰鹿評守  	溏纈 蜩礼蜀夸梹蛹蜀那踈綺 桴纈 鳰籟
鹿評守  鹿評守  
鹿評守  
鹿評守  ‥鉚蜥闔辣銓酪鴃辣閼麁闥ч鉗瘡蝴癆蜿逾 齡瘢雕 丑碓旭欝叉硯鹿評守  蜴蜚戻尞
鹿評守  跂胄 竇銓纈 鱸艾鹿評守  
鹿評守  黼趾 關緕侮恟鳰筮
鹿評守  黼趾 纔銓質 頒兎就蔗痕轣跛跌㍻隴轣蛹轣遲跚齡蜴肬髟縺覘裃⊂臆@ 街 
鹿評守  黼趾 竏瘤艱會關闥闔瘡戻尞鹿評守  黼趾 竢跫鮑 衷跫奛跛阯鹿評守  黼趾 竟皷闔┝頒兎就蔗痕轣跛跌㍻隴轣蛹轣遲跚齡蜴肬髟縺覘裃⊂屋 @ 妓絢奨鹿評守  
鹿評守  跂胄 戻尞汝瘢胙痺闔鷓 ┝頒兎就蔗痕轣跛跌㍻隴轣蛹轣遲跚齡蜴肬髟縺覘裃⊂握芦 @ 握閏竢鴈纈質 頒兎就蔗痕轣跛跌㍻隴轣蛹轣遲跚齡蜴肬髟縺覘裃⊂握崖 @ 握梗奨鹿評守  鴣黼趾 碯蛹簟濯闔鹿評守  黼趾 痲簍闥韆鴣胚跛汝瘢綺 跂胄鹿評守  
鹿評守  竇銓纈 戻尞汝瘢胙痺闔鷓 ┝頒兎就蔗痕轣跛跌㍻隴轣蛹轣遲跚齡蜴肬髟縺覘裃⊂握慨 @ 握閏竢鴈纈質 頒兎就蔗痕轣跛跌㍻隴轣蛹轣遲跚齡蜴肬髟縺覘裃⊂握橋 @ 握梗奨鹿評守  齡關 黼趾 碯蛹簷霏隨
鹿評守  黼趾 痲簍闥韆齡關 胚跛汝瘢綺 竇銓纈鹿評守  
鹿評守  鱸艾戻尞汝瘢胙痺闔鷓 ┝頒兎就蔗痕轣跛跌㍻隴轣蛹轣遲跚齡蜴肬髟縺覘裃⊂握況 @ 握閏竢鴈纈質 頒兎就蔗痕轣跛跌㍻隴轣蛹轣遲跚齡蜴肬髟縺覘裃⊂握晃 @ 握梗奨鹿評守  謇跛 黼趾 碯蛹篷蛹貘隨
鹿評守  黼趾 痲簍闥韆謇跛 胚跛汝瘢綺 鱸艾鹿評守  
鹿評守  ‥鉚蜥闔辣銓酪鴃辣閼麁闥ч鉗瘡蝴癆蜿逾 齡瘢雕 丑康屋圧 鰻些挨鹿評守  蜴蜚蛛跚淏
鹿評守   齦鞳蜴蜚蛛跚淏鹿評守   黼趾 蜴蜚戻尞鹿評守  鹿評守  
鹿評守  
鹿評守  ‥鉚蜥闔辣銓酪鴃辣閼麁闥р逾 齡瘢雕 丑碓旭蔚魂挨鹿評守  碯蛹篷蛹貘鹿評守   夸瘤黹鱸頸 竰鼈阯蛹貘竰縺筵鹿評守   湲蜊韭綢醉闥韆 鈬鹿評守   鱧續黼趾鹿評守   赱矼貂 斌箕鹿評守   痺闔嚆跂笏闥k蛹谺
鹿評守  鹿評守  
鹿評守  ‥鉚蜥闔辣銓酪鴃辣閼麁闥р逾 齡瘢雕 丑碓旭蔚魂挨鹿評守  碯蛹簟濯闔
鹿評守   夸瘤黹鱸頸 竰鼈阯б濯闔 竰縺筵鹿評守   湲蜊韭綢醉闥韆 鈬鹿評守   鱧續黼趾鹿評守   赱矼貂 б嬶Щ
鹿評守   痺闔嚆跂笏闥r鹿評守  鹿評守  
鹿評守  ‥鉚蜥闔辣銓酪鴃辣閼麁闥р逾 齡瘢雕 丑碓旭蔚魂挨鹿評守  碯蛹簷霏鹿評守   夸瘤黹鱸頸 竰鼈阯в霏鋳縺筵鹿評守   湲蜊韭綢醉闥韆 鈬鹿評守   鱧續黼趾鹿評守   赱矼貂 в塹丼鹿評守   痺闔嚆跂笏闥s隰
鹿評守  鹿評守  
鹿評守  
鹿評守  酪鴃齦矣赱齠T纉闥韆
鹿評守  	蜴齡瘤竇已鱸痰跂令辣鷓 闥趙斐蜃蔗 鳰籃蜆 鰾蜴癆匤鰾蜴癆粤踉痍 粤踉痊 鹿評守  	竚癈黏癇蛛碎緡瘢纉Ё
鹿評守  	竟闌堤笏蜿釶鱸纉Ё
鹿評守  	竅苡鴒г纉闥韆А
鹿評守  
鹿評守  《纉闥韆 辣閼麁闥у銓 葹鈔跚鈑齡瘢雕  渦渥屋梓 欝紺翁鹿評守  葹鈔跂麝阨黼弟瘤当緕鹿評守   漑鴣鹿評守  鹿評守  
鹿評守  《纉闥韆 辣閼麁闥у銓 葹鈔跚鈑齡瘢雕  渦渥屋梓 蔚魂挨鹿評守  迴緜阯邵 瘤当緕鹿評守   夸瘤黹鱸頸 竰鼈阯瘤当緕竚癈鶤
鹿評守   夸瘤黹鱸頸 齔痺綮 鼈阯瘤当緕 
鹿評守   瘤当緕鱚簑醫鱚齠繖
鹿評守    蜀夸椏繻齡癇韶蜴艚鹿評守   瘤当緕奛跛阯濯闔會纉黼鹿評守    蜀夸椏繻齡關囈辮韈鈑櫪
鹿評守  鹿評守  
鹿評守  
鹿評守  《纉闥韆 辣閼麁闥ч鉗瘡蝴癆蜿逾 齡瘢雕  丑億屋圧 臼紺宇鹿評守  蜴蜚蛛跚淏
鹿評守   齦鞳蜴蜚蛛跚淏鹿評守   鳰簇繪艾巣恟鳰蒹蜃蔗鹿評守   鳰籃蜆 巣恟鳰糘莅
鹿評守   鰾蜴癆 黼趾 
鹿評守   匤鰾蜴癆 ┬繻棈 薫逢 痰鶇鹿評守   粤踉痍 貴
鹿評守   粤踉痊 貴
鹿評守  
鹿評守  
鹿評守  
鹿評守   鹿評守  
鹿評守  
鹿評守  《纉闥韆 辣閼麁闥т鱇鈑齡瘢雕  丑億屋圧 臼艮翁鹿評守  糅癡畸瘤鹿評守   竢跫鴦 鹿評守   竢跫鴦 竢跫繞貂 峡
鹿評守   竢跫鴦 侮粤鏈杠咲 
鹿評守   畸瘤 肅跛瘡繻硼糂 蜴黼倢薊 竢跫鮑 窩鹿評守  
鹿評守  
鹿評守  鹿評守  
鹿評守  
鹿評守  《纉闥韆 辣閼麁闥韶蜴瘤頏纉緕鬣 齡瘢雕  丑億屋圧 臼紺挨鹿評守  齡辮
鹿評守   鰾蜴癆 黼趾 
鹿評守   匤鰾蜴癆 ┬繻棈 薫逢 痰鶇鹿評守   繻蜊蜚宙繝覃 
鹿評守      蜀夸曩粤踉痍 稀 蜀夸裁粤踉痍 Ⅰ汢翔瘡黼裁粤踉痍 弓櫪
鹿評守   繻勛蜊蜚宙繝覃 
鹿評守      蜀夸曩粤踉痊 稀 蜀夸裁粤踉痊 Ⅰ汢翔瘡黼裁粤踉痊 弓櫪
鹿評守   黼趾 竟皷闔黼趾 竟皷闔 ┝頒兎就蔗痕轣跛跌㍻隴轣蛹轣遲跚齡蜴肬髟縺覘裃⊂粤踉痍 @ 粤踉痊鹿曽⑭
鹿評守  鹿評守  
鹿評守  《纉闥韆 辣閼麁闥韶蜴瘤頏纉緕鬣 齡瘢雕  丑億屋圧 臼紺冠鹿評守  齡辮夂辣
鹿評守   涕亜 鹿評守  
鹿評守  
鹿評守  《纉闥韆 辣閼麁闥х繽辣齡蜴腱 齡瘢雕  丑億屋圧 臼艮皆鹿評守  蜊蜚宙繝鹿評守    繻稀 
鹿評守      蜀夸裁鰾蜴癆鳰籃蜆鹿評守      蜀那踈綺椈粡釶 維鹿評守  
鹿評守  鹿評守  
鹿評守  《纉闥韆 辣閼麁闥х繽辣齡蜴腱 齡瘢雕  丑億屋圧 臼艮皆鹿評守  勛蜊蜚宙繝鹿評守    繻稀 
鹿評守      蜀夸裁匤鰾蜴癆鳰簇繪艾
鹿評守      蜀那踈綺棘粡釶 維鹿評守  鹿評守  
鹿評守  
鹿評守  近藤史人
> > > シニウ髟阡札灰鵐汽襯織鵐
鹿評守  日本ヒュ・踉札譽奪函逅札僖奪㎜ド㈱
> > > Fumito Kondo
> > > Senior Consultant
> > > Hewlett-Pakard Japan, Ltd.
> > > Phone: +81-52-566-5900
> > > Fax:     +81-52-5990
> > > e-mail: Fumito.Kondo @ hp.com
> > 
> > -- !
> > Koji Yokokawa <koubo2005 @ yengawa.jpn.org>
> >     self new!
> 
> -- !
> Koji Yokokawa <koubo2005 @ yengawa.jpn.org>
>     self new!

-- !
Koji Yokokawa <koubo2005 @ yengawa.jpn.org>
    self new!




Squeak-ja メーリングリストの案内