- 1 名前:名前は開発中のものです。 mailto:sage [2008/02/26(火) 15:18:34 ID:3kSRIyHL]
- ノベルゲーム製作ツール吉里吉里/KAGのユーザーが雑談・質問をするスレです。
自作ゲームの進行状況や製作ツールについての話、TJS等の話題もどうぞ。 マルチポストはやめましょう。個人叩きも禁止です。 ※スレで質問をするときは、ドキュメント、スレの過去ログ、公式掲示板のログ、 FAQ、Google等で調べてからにしましょう。 前スレ:■吉里吉里/KAG/TJS雑談質問スレ■その13 pc11.2ch.net/test/read.cgi/gamedev/1195603475/ 吉里吉里2/KAG3雑談質問スレ_過去ログ ttp://www.geocities.jp/kirikiri_log/ 吉里吉里ダウンロードページ ttp://kikyou.info/tvp/ 詳しくは>>2-5辺りを参照のこと。
- 444 名前:名前は開発中のものです。 mailto:sage [2008/06/03(火) 15:29:11 ID:nKX5Cz7f]
- >>442
SunとMicrosoftがJavaをめぐって争ったのは商標問題。 Sunは、SunがJavaだと認めないものに対して、Javaという商標の使用を 差し止めることができる。問題になったのはVJ++におけるJavaの独自拡張。 Windowsでしか使えないライブラリだとか、言語的にはdelegateとかが問題になった。
- 445 名前:名前は開発中のものです。 mailto:sage [2008/06/03(火) 15:31:20 ID:WYwSSDCA]
- >>443-444
そうだったのか…知ったかぶりしてスマン… じゃあ何の言語がライセンスに引っかかるんだっけ? 昔確かに観たんだけどな… スレ汚し本当に申し訳ない...
- 446 名前:名前は開発中のものです。 mailto:sage [2008/06/03(火) 15:39:08 ID:mLDxfbhh]
- これは恥ずかしい
- 447 名前:名前は開発中のものです。 mailto:sage [2008/06/03(火) 16:36:06 ID:c9HCz65o]
- >>445
プログラムの著作物の権利が、それを使って作った生成物におよぶことはない。 ただし、プログラムの利用条件として、「ゲーム作成に使ってはいけない」 とかのライセンスを課すことは出来る。もっとも、そういう妙な用途制限が あるものは、誰も使わないので、そんな制限をつけるアホはいない。 プログラム関係のものとはうってかわって、画像や音楽とかの「素材」は 「コピー」が発生するので権利がどこまでもついてくる。 著作権 = copyright ってのは、これが考え方の基本。 画面キャプチャーがまずい場合があるのは、その時点で、だれかの著作物を複製してる 場合があるからで、たとえば上ででてた雪のプラグインなら、「雪の画像」がひっかかる 可能性がある。まあ「だれがつくっても同じだよ!」なレベルなら、まず問題にはならん 素材が添付してたりする場合、まともなツールなら素材についての ライセンスが明記されてるから、それに従っとけばOK で、話をひるがえすんだが、実はプログラムのうちでも、言語に関係するものに ついては、この「素材のコピー」と同様のことがおこりうる。 単体で完結する絵や音楽と違って、個人が全部完全動作するプログラムを作るのは不可能で、 かならず「ランタイムルーチン」とか「ライブラリ」など、他の人がつくったプログラムと くっつけることになるので、「他者の著作物のコピー」となり、そのライセンスに縛られることになる。 gcc のランタイムとかの話が有名。かなり昔にそのライセンス条項をめぐって騒ぎになったことがある。 >>445 が昔みたってのはこれかもしれない。 まあ、言語とかは使われてなんぼなので、理不尽なライセンスになってるものは まずないので、特に気にする必要はない。
- 448 名前:名前は開発中のものです。 mailto:sage [2008/06/03(火) 17:04:18 ID:USWFi+n5]
- 一時期、AGEのエフェクトを全部TJSで移植してやろうと躍起になったことがあるけど、
処理速度的にムリだった。中間言語の最適化には限度がある。 Cで書くのとTJSで書くのじゃ20〜50倍くらい違うのな。
- 449 名前:名前は開発中のものです。 mailto:sage [2008/06/03(火) 17:11:32 ID:nKX5Cz7f]
- > あるものは、誰も使わないので、そんな制限をつけるアホはいない。
ただし ・この世には想像を絶するアホが存在する ・あるいは、想像を絶するアホの存在を仮定していちゃもんをつけるアホがいる ので要注意w
- 450 名前:名前は開発中のものです。 mailto:sage [2008/06/04(水) 00:15:15 ID:UiW3eWaI]
- もし万が一どこかの国の特許を侵害して訴えられた場合にはその全ての責任を負うこと。
- 451 名前:名前は開発中のものです。 [2008/06/04(水) 03:53:39 ID:/jF0XLsv]
- Layerクラスのhintってtjsからカスタマイズできないね。枠色をどうにかしたり。
onMouseEnterでhintを空文字にしてやって、自前で何かするくらいしかないのかな。 そういう作例、どっかにないですかね?
- 452 名前:名前は開発中のものです。 mailto:sage [2008/06/04(水) 15:26:53 ID:kcJSMim1]
- devdoc.kikyou.info/tvp/docs/kr2doc/contents/ColorCodes.html
↑にでてるclInfoBkだかを吉里吉里側で上書きすれば、ヒントの色は変わるぞ それ以上のことをしたいなら自前だな
- 453 名前:名前は開発中のものです。 [2008/06/04(水) 19:08:59 ID:/jF0XLsv]
- >>452
おぉ、ありがとう!なるほどねー。 色だけじゃつまんないから、自作ですなぁ。 どもでしたー。
- 454 名前:名前は開発中のものです。 mailto:sage [2008/06/04(水) 23:20:59 ID:apz7i6oH]
- このツールほんとつかえない。俺のつくったやつのほうが全然いいや
- 455 名前:名前は開発中のものです。 mailto:sage [2008/06/04(水) 23:59:20 ID:RZvA16sk]
- >>454
KAGのことをいってるのか? tjsで全部組み直せば結構いいとおもうが?
- 456 名前:名前は開発中のものです。 mailto:sage [2008/06/05(木) 00:15:14 ID:bfzeZKUX]
- >>454
比較するから公開してくれ。
- 457 名前:名前は開発中のものです。 mailto:sage [2008/06/05(木) 01:02:13 ID:J7MJF/7F]
- >>454の文面だけで部員二号以下であることがよく判る
- 458 名前:名前は開発中のものです。 mailto:sage [2008/06/05(木) 01:03:13 ID:0gorhLs9]
- >>454
うちの次回作お前のツールで作りたいから教えてくれ
- 459 名前:名前は開発中のものです。 mailto:sage [2008/06/05(木) 05:35:37 ID:HIjIhEGF]
- ヒント:釣り
- 460 名前:名前は開発中のものです。 mailto:sage [2008/06/05(木) 05:57:43 ID:XkaEpuwy]
- ヒント:いじめ
- 461 名前:名前は開発中のものです。 mailto:sage [2008/06/05(木) 09:59:58 ID:pTIeka8L]
- このスレは本当にいい人ばかりですね
- 462 名前:名前は開発中のものです。 mailto:sage [2008/06/06(金) 10:00:47 ID:oQ0IjW0F]
- プラグインの話だが俺はプラグインシステム自体がいじってあるなぁ。
プラグインのバージョン管理と依存スクリプト解決ができるようになってて プラグインを適切に実装してマウントしてやるだけでタグハンドラ(マクロじゃなくてハンドラ関数そのもの)がkagに追加されるようになってる。 あとkagとプラグインがマスタとスレーブの関係にあって制御を切り替えると入出力が kagからプラグインに移ってミニゲームを実装できるようになってる。
- 463 名前:名前は開発中のものです。 mailto:sage [2008/06/06(金) 10:03:51 ID:l4cC5kTr]
- >>462
それは、もはや
- 464 名前:463 mailto:sage [2008/06/06(金) 10:07:34 ID:l4cC5kTr]
- ごめん。うっかり書き込みボタン押してしまった。
>>462 それはもはや、KAGではないのでは? そして、もはやプラグインでもないのでは? 正直、高度過ぎて、何をやってるのかよく分からんw
- 465 名前:名前は開発中のものです。 mailto:sage [2008/06/08(日) 04:18:48 ID:TXhptieX]
- ムービーを再生するのに、ちょっと音が大きいので
[video visible=true left=0 top=0 volume=70]\ [playvideo storage="logo.mpg"]\ [wv canskip=true]\ [stopvideo]\ としてみたのですが、音量の調整が出来ません。 吉里吉里のバージョンは2.29なので、volumeタグには対応していると思うのですが・・・ なにがいけないのでしょうか
- 466 名前:名前は開発中のものです。 [2008/06/08(日) 15:33:21 ID:5b8SGrW+]
- ここ的にかぐやの使い心地や性能ってどうよ?
- 467 名前:名前は開発中のものです。 mailto:sage [2008/06/08(日) 15:48:10 ID:KxUU+Eo+]
- >>462
そこまでできるのになぜ吉里吉里なんぞにうつつを抜かしているのか
- 468 名前:名前は開発中のものです。 mailto:sage [2008/06/08(日) 16:12:38 ID:pGaZEXot]
- 普通に楽だからじゃ?
吉里吉里並にそろった環境を独自でつくろうとおもったら年単位で時間かかるぞ
- 469 名前:名前は開発中のものです。 mailto:sage [2008/06/08(日) 22:31:58 ID:bQ4tWZyP]
- 462だが自前のエンジンも作ってるぞ。
携帯javaの世界で。 PCはめんどくせえからあるもん使ってる。 もう一つ言うといじってるのはプラグイン周りだけじゃなくてシナリオファイルがxmlベースになってたりする。 開発はxmlエディタでやってバリデーションもエディタがやってるからミスしたらすぐ分かるぜ。
- 470 名前:名前は開発中のものです。 mailto:sage [2008/06/08(日) 23:24:22 ID:DTBH2NU4]
- >>469
xmlとは無駄だなw すごいことはわかったから、ほかでやれ
- 471 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 00:06:30 ID:MlOlUn2n]
- XML でシナリオ書いてるヌケサクがいると聞いてやってきました。
- 472 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 02:47:15 ID:jL1KaeWk]
- 本業でやってたらスクリプタに首しめられるなw
- 473 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 03:10:37 ID:+9Ii2eNX]
- どうせ本文はCDATAに垂れ流してんだろうから設計次第だろけど、
よそでやれには同意
- 474 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 12:02:57 ID:h92SGNum]
- いっそシナリオファイルはSQLでネットワーク越しに管理して、自動更新するくらいの気概を見せろ。
永遠に終わらないノベルゲー作ってくれ。やらないけど。
- 475 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 12:34:00 ID:/iOao4BU]
- kag と xml なら xml のほうが無駄少ないと思う
セーブ用ラベルいらないだろうし
- 476 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 12:39:11 ID:h92SGNum]
- そういうこと言い出したら、どこまでもできるよw
0から作るなら、吉里吉里使うのがボトルネックになりかねないんだから。 XMLだったら、セーブ用ラベルを毎度生成してるのと変わりないわ。
- 477 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 13:09:41 ID:9mzKuRqb]
- 他人が作った土俵でJUDOやってる人がいますよーw
- 478 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 13:21:45 ID:JSvGySoY]
- >475
なんでセーブ用ラベルいらないの? セーブ用ラベルがいらないにしても何らかの形で実行位置を特定する仕組みが必要なんじゃないの?
- 479 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 13:21:53 ID:Rpze5l9F]
- UMLのJUDOしか出てこないんだがなんのJUDO?
- 480 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 13:49:15 ID:nNj3VWGh]
- >>465
volume 指定は openvideo したあとでないときかないはず
- 481 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 14:59:09 ID:X3hquhcQ]
- まさかほんとに手書きでXMLやってるんか
XMLはツールで吐き出して、別のツールに読ませるものだと思ってたぜ 好きでやってるなら構わんが、俺は勘弁 KAGの標準形式がXMLだったらユーザー数は1人だったな。流れ的に
- 482 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 16:04:18 ID:zyOHvReG]
- 文法決めてパーサー書いてそれをデバッグするコストが
データをXMLで書くコストを上回るときは、XMLで書くこともあるよ。 他には作ったデータが複数のプログラムで参照される場合とか。 XMLは手*でも*かけるから便利。 >>481みたいにプログラム間通信言語としてしか見れないのは ちょっと視野が狭い。 つってもノベルゲーのシナリオにXML使うのは俺も同意できないな。 手で書くには冗長なのは否めない。
- 483 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 16:49:45 ID:JSvGySoY]
- >文法決めてパーサー書いてそれをデバッグするコストが
>データをXMLで書くコストを上回るときは、XMLで書くこともあるよ。 おまいさんのオナニーデータならばそれでいいけど 他の人も使うソフトならば「他の人がそれを使うコスト」もぜひ計算に入れてください。
- 484 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 17:09:59 ID:/l7VO1RS]
- 不特定事例を想定すると俺俺フォーマットよりはXMLの方が都合いいけど
XML/DTD書くくらいならyamlやjsonのがマシだな
- 485 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 17:29:33 ID:ux7nxqQS]
- スクリプターさんが、前職Web方面でしたー、とか?
- 486 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 17:48:35 ID:nNj3VWGh]
- まあ、テキスト主体のデータなのに XML にしてしまう、とか、
プログラマの多数が一度はやらかす熱病みたいなもんだよ! 俺も一回やってみたけど、はたとこんなの誰もつかわねーと気づいて全部廃棄したことあるよ!
- 487 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 18:39:57 ID:BDaOpsgf]
- >>480
ああああそういう事ですか、やってみたら音量調節できました ありがとうございます
- 488 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 18:46:52 ID:zyOHvReG]
- >>483
いや通信言語としてのXMLしか見えてない人に対して、反例挙げた だけなんだけど。他人がどうとかシラネーヨ つーか不特定多数が使うの想定するなら当然DSL作るよ
- 489 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 18:47:00 ID:mp7k7Cmt]
- ありゃ人間が書いたり読んだりするもんじゃねえよな
- 490 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 19:12:46 ID:d1boipog]
- 高速化が求められてるゲームでわざわざ重いDOM Parser使わんでも・・・
これはゆとりなのか
- 491 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 21:38:32 ID:3yafoP/l]
- おまえはDOMしか知らんのか?
- 492 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 22:15:16 ID:onN08xrK]
- なんだか難しい話してるところ悪いんだが、Cドライブにある
データを検索するためには自動検索パスを追加すりゃいいんだよな? Storages.addAutoPath("file://./c/"); ってやったんだけど検索範囲が変わらない。なんか勘違いしてる? 公式過去ログみたら Storages.addAutoPath("c:/"); ってあったが、そっちでも検索してくれないしでお手上げ。 たすけてください
- 493 名前:名前は開発中のものです。 mailto:sage [2008/06/10(火) 00:03:49 ID:ezYU0w54]
- 試したことはないが、Cドライブのルートフォルダ直下「のみ」を自動検索対象に
するなら、Initialize.tjsに Storages.addAutoPath("file://./c/"); で正しいはず。 ただし、ルートフォルダ直下のファイルは、制限付きユーザーとかだとアクセス制限が かかってて開けないと思う(XPとかの場合)。 あと、言うまでもないことだがユーザーの環境にCドライブが必ずあるとは限らないぞ。
- 494 名前:名前は開発中のものです。 mailto:sage [2008/06/10(火) 07:19:47 ID:v3DzUMyD]
- ああーすんませんそりゃそうだ。直下だけじゃ意味ないわ。
Cも実際あるかわからないしユーザーのPC全体を検索したいんだが 直下以外にはできませんかね。最悪Cだけでもいい。 でも直下以外が可能ならInitialize.tjsで使っていそうな気もするな。
- 495 名前:名前は開発中のものです。 mailto:sage [2008/06/10(火) 13:17:17 ID:/vhk+0my]
- >>494
本質的に想定外で無理。 そんな高負荷な処理はそもそも吉里吉里に 向いてないわけだが、やりたいことは何なんだろう
- 496 名前:名前は開発中のものです。 mailto:sage [2008/06/10(火) 13:24:25 ID:QLS1plIa]
- そもそも吉里吉里のファイルシステムってドライブレターはどういう扱いなんだろう。
- 497 名前:名前は開発中のものです。 mailto:sage [2008/06/10(火) 14:08:47 ID:TkXFxH7g]
- devdoc.kikyou.info/tvp/docs/kr2doc/contents/StorageSystem.html
体験版でインストーラが、インストールフォルダを指定できるようにしていて、 体験版のセーブデータを継承とかそういうことか? もしそうなら、技術的に解決するのは逆に行儀が悪い気がする。 ユーザーに注意書き用意しておく方がいい。個人的意見だけど。
- 498 名前:492 mailto:sage [2008/06/10(火) 16:01:56 ID:v3DzUMyD]
- レスくれた人ありがとう。
できたらいいなと思ったけどあきらめがついたわ。 >>497 そうそう、そういうの。
- 499 名前:名前は開発中のものです。 mailto:sage [2008/06/10(火) 20:59:27 ID:UYgFm0cW]
- >>498
あんまり好きではないが、レジストリを使うのも手かな レジストリにアクセスするプラグインがどっかにあったような
- 500 名前:名前は開発中のものです。 mailto:sage [2008/06/11(水) 06:51:29 ID:f7pecZiM]
- ここの人がファイル操作とかのプラグイン作ってるな
ttp://members.jcom.home.ne.jp/hiro-ozaki/krkr/index.html なかなか面白いの揃ってる
- 501 名前:名前は開発中のものです。 [2008/06/11(水) 12:55:17 ID:jfBLwpZw]
- おっ、特定のファイルを検索するやつがある。
そのものずばりだな。
- 502 名前:名前は開発中のものです。 mailto:sage [2008/06/11(水) 15:04:56 ID:uSegPjbL]
- 文系の俺にはアフィン変換が意味わからなすぎる
説明読んでも謎だ
- 503 名前:名前は開発中のものです。 mailto:sage [2008/06/11(水) 15:14:45 ID:+HAYRa2o]
- そこの人、色々面白そうなの作ってるんだけど
説明不足というか、使い方がいまいち分かりにくくて困ってる
- 504 名前:名前は開発中のものです。 mailto:sage [2008/06/11(水) 19:32:06 ID:wsqd7TZS]
- >>502
画像効果として使いたいだけならとりあえず理解するのはあきらめて、 どこかから稼動するのを持ってこればいいと思うぞ。
- 505 名前:名前は開発中のものです。 mailto:sage [2008/06/11(水) 21:59:17 ID:nGXpif4s]
- KAGEXのAffineLayerでいいんじゃね
- 506 名前:名前は開発中のものです。 mailto:sage [2008/06/12(木) 00:39:56 ID:RJHEWxhi]
- >>502
アフィン変換という言葉の意味がわからないということなら 画像編集ソフトでいう平行四辺形変形のことだよ
- 507 名前:名前は開発中のものです。 mailto:sage [2008/06/12(木) 00:47:47 ID:YCVHpEOG]
- アフィン変換は理屈なんか知らなくても使えるだろ
三角関数と一緒
- 508 名前:名前は開発中のものです。 mailto:sage [2008/06/12(木) 00:48:38 ID:wVfgOv2k]
- アフィン変換のことは直接的に載ってないけど概念を理解したいというなら
マンガで学ぶ線形代数という本を立ち読みしてみるといいかも かなりスレ違いだが
- 509 名前:名前は開発中のものです。 mailto:sage [2008/06/12(木) 01:28:22 ID:RJHEWxhi]
- アフィン変換で絵を変形したときの特徴は
・直線だったものは変形後も直線 しかも、その変形された直線について ・平行だった直線どうしは変形後も平行 ・直線に等間隔の目盛りがあったら、変形後も等間隔
- 510 名前:名前は開発中のものです。 mailto:sage [2008/06/12(木) 06:39:06 ID:9ws7mftd]
- このスレの住人は学があるのな
なんか俺すげえ低能っぽくて切ない orz
- 511 名前:名前は開発中のものです。 mailto:sage [2008/06/12(木) 07:57:53 ID:UWeALAIU]
- おい、どうやったらこれでゲームが作れるんだよ!
さっさと教えろカス
- 512 名前:名前は開発中のものです。 mailto:sage [2008/06/12(木) 08:01:23 ID:BSJGC+Qs]
- >>510
俺は>>506だけ理解した >>511 努力すれば作れるよ 頑張れ!
- 513 名前:名前は開発中のものです。 mailto:sage [2008/06/12(木) 10:11:39 ID:TLMeBzQo]
- ところで、みんなは吉里吉里関係の本とか買って勉強してる?
TJSは未踏の地なんだが、勉強したくて、買おうかどうか迷っている。 本屋には売ってないからネット通販だけど。 目標は、自作で右クリックニュー(お魚定食さんで公開しているようなヤツ)を作ることなんだ。
- 514 名前:名前は開発中のものです。 mailto:sage [2008/06/12(木) 11:36:53 ID:zm8rug72]
- >>513
その手の本はtjsはほとんど触れられてない ネットの各サイト読んで試行錯誤するのが手っ取り早い
- 515 名前:名前は開発中のものです。 mailto:sage [2008/06/12(木) 11:38:23 ID:KLC2P3lK]
- 解説サイトで充分間に合うと思う。
最初はifとかforあたりから。 段々関数やクラスなどを理解していけば……。
- 516 名前:名前は開発中のものです。 mailto:sage [2008/06/12(木) 13:43:18 ID:TLMeBzQo]
- mjsk!?
独学に不安を感じて本を買おうかと思ってたのに…。 複数の解説サイトをふらふら勉強していたら、理解した思っていたことも こんがらがってきたんだ もう"tjs 解説"でマネー辞典に引っかかりたくないのに…
- 517 名前:名前は開発中のものです。 mailto:sage [2008/06/12(木) 14:01:49 ID:Pgc59Qqi]
- >>505
最新のバージョンでは試してないけど、zoomxとrotate両方同時に指定するとひしゃげた形で回転されない? 俺はonPaintを自前で書き直した。KAGEXの問題というよりも、なんかaffineCopyの内部で拡大の扱いが おかしい気がしている。
- 518 名前:名前は開発中のものです。 mailto:sage [2008/06/12(木) 14:02:35 ID:FCBn2YtL]
- tjsの、解説サイトだと、ここぐらいしか知らないなぁ
ttp://www.geocities.co.jp/tjschallenger/
- 519 名前:名前は開発中のものです。 mailto:sage [2008/06/12(木) 14:08:52 ID:4M7OgT6P]
- 俺はタグハンドラ群を真似したり改造する事から始めて
TJSで独自のマクロ作ったりしつつ関数とかわからない部分を リファレンスで調べて少しずつ範囲を広げてる。 この方法は基礎学習を横着してしまう場合もあるから しょーもない所で躓いたりするけど。
- 520 名前:名前は開発中のものです。 mailto:sage [2008/06/12(木) 14:16:47 ID:WcZIHitu]
- やりたい事が出来た時にやりたいことのやり方を調べていけば
そのうち分かってくる
- 521 名前:名前は開発中のものです。 mailto:sage [2008/06/12(木) 18:09:37 ID:e+WuElk4]
- TJSはぶっちゃけ劣化es4なんで何も学ぶことがなくて楽だったなぁ
es3のコードがそのまま動いたりするし。 言語としては学びやすい方だと思う。
- 522 名前:名前は開発中のものです。 mailto:sage [2008/06/12(木) 19:34:23 ID:zm8rug72]
- >>516
試しに1〜2本テストがてら作ってみると、びっくりするくらい身につくと思うよ いや冗談抜きでほんとに
- 523 名前:名前は開発中のものです。 mailto:sage [2008/06/12(木) 22:21:11 ID:AcpiZ3/m]
- ttp://homepage1.nifty.com/gutchie/kirikiri_kag/tjs_primer.html
ttp://www.geocities.co.jp/tjschallenger/ TJSの基礎を上記参考サイトで学んで、 それ以上の知識は、他の言語の各分野の人気書を読めばいい。 プログラミングの特殊なテクニックやアルゴリズムは言語に依存しないからね。
- 524 名前:名前は開発中のものです。 mailto:sage [2008/06/12(木) 22:42:21 ID:4z001axF]
- >>517
あーなんか回転した状態に対して拡大かかってひし形になるね でも昔自分で書いた同じ用途のクラスではこういう動作にしてなかったから affineCopy前の計算の仕方次第だと思うよ
- 525 名前:名前は開発中のものです。 mailto:sage [2008/06/12(木) 23:26:14 ID:B37K8mDq]
- javascriptの本を買うのも手だよ。
言語がTJSと似てるから。
- 526 名前:名前は開発中のものです。 mailto:sage [2008/06/13(金) 00:38:06 ID:mTJB1Wtv]
- そうだね。JavaScriptの本や参考サイトはたくさんあるからね
本当にプログラミングをばりばりやりたいなら、Cとかからやるとためになる……かも ちょっと、がんばって私もTJS講座書いてみるか
- 527 名前:名前は開発中のものです。 mailto:sage [2008/06/13(金) 02:08:05 ID:9n1kwCbg]
- JavaScriptのページを元に、「どう違うか」を解説した方が手っ取り早いかもしれん。
JSの入門ページが腐るほどあって、実際腐ってる訳で、 ECMAScript自体も古臭さ抜けないままmozillaの思うがまま状態 1.7とかFirefoxでしか動かないしね・・。 正直JS土台にしてちゃ、言語的な将来性ねえと思うけどな なんでJavaを土台にしないんだ
- 528 名前:名前は開発中のものです。 mailto:sage [2008/06/13(金) 02:32:13 ID:x+1lzdpU]
- Javaに将来性あんの?
- 529 名前:名前は開発中のものです。 mailto:sage [2008/06/13(金) 03:05:01 ID:fNs9M+gc]
- TJSのレイヤは、ダイナミックバインディングが容易なスクリプト言語だからいいんじゃん。
なんでそこまで下のC++レイヤと同じがちがちの静的言語であるJavaで固めないといかんのよ。 それだったら最初から全部C++でええやんか。 TJSに不満があるのはわかるが、なぜそこでよりよってJavaを引き合いに出すのか、まるっきり意味わからんわ。
- 530 名前:名前は開発中のものです。 mailto:sage [2008/06/13(金) 03:14:06 ID:x+1lzdpU]
- >>517
ほんとだー。式おもいきり間違えてたよ 縦横比違うズーム全然つかわんから気づいてなかった。 トンクス
- 531 名前:513 mailto:sage [2008/06/13(金) 08:30:34 ID:hTJXHObv]
- たくさんのアドバイスありがとう
もうちょっと自力でがんばってみる >>520 やりたいことは右クリックで呼び出すコンフィグ画面とかを自作することなんだ おさかな定食さんで公開しているスクリプトの改造(使っているファイル名を差し替えたり、 位置を変えたりくらい)は出来るけど、つまづく箇所が多すぎて混乱してきていたんだ。 みんなが紹介してくれたTJS入門さんやTJSに挑戦!さん、OUTFOCUSさんのWiki内にある四方山話などを 読みつつ、サンプルを読み解いているんだけど… 知らないメゾットばかりで、どこでどの処理が出てきてるのか混乱してる現状。 JavaScriptが参考になるのか… 参考に解説サイトに行ってみます。
- 532 名前:名前は開発中のものです。 mailto:sage [2008/06/13(金) 10:42:10 ID:c3765LHR]
- js参考にしてたらラッパーオブジェクトと単純型でハマル気がするんだが。
- 533 名前:名前は開発中のものです。 mailto:sage [2008/06/13(金) 10:44:43 ID:mTJB1Wtv]
- >>531
OUTFOCUSさんが書かれた本に結構実用的なコンフィグ画面のサンプルとか載ってるよ TJSそのものの解説はあんまりなかったと思うけど、一回立ち読みしてみては
- 534 名前:名前は開発中のものです。 mailto:sage [2008/06/13(金) 14:09:53 ID:fNs9M+gc]
- >知らないメゾットばかりで、どこでどの処理が出てきてるのか混乱してる現状。
そういう場合はまず「意味がわからなくてもいいので、リファレンスをざっと斜め読みしておく」という方法が有効だよ。 一回一通り目を通しておくと「あ、この記述はあそこにあったかな?」って風に引用するのが楽になる。
- 535 名前:名前は開発中のものです。 mailto:sage [2008/06/13(金) 16:06:00 ID:3fYcNA3V]
- javaよりphpのほうが似てないか?
- 536 名前:名前は開発中のものです。 mailto:sage [2008/06/14(土) 00:30:00 ID:H5kKVPdJ]
- JavaとJavaScriptは名前が似ているだけの全く別の言語。
TJSと似ているのはJavaScriptの方。
- 537 名前:名前は開発中のものです。 mailto:sage [2008/06/14(土) 00:36:16 ID:JTcVtrby]
- TJSのクラスとかオブジェクトはJavaScriptのそれらとはちょっと違う
- 538 名前:名前は開発中のものです。 mailto:sage [2008/06/14(土) 00:36:44 ID:mSUUA2+x]
- 基本ECMA Scriptなんだけど、なんか変なところだけJavaっぽいんだよね。
- 539 名前:名前は開発中のものです。 mailto:sage [2008/06/14(土) 00:41:55 ID:RmJEYI2k]
- 何故わざわざECMA Scriptと書くのだろう・・・
- 540 名前:名前は開発中のものです。 mailto:sage [2008/06/14(土) 00:52:24 ID:b24QJXjx]
- JavaScriptは実装も含めちゃうから、仕様の事を言いたい場合には語弊も生まれるね
その辺を厳密に言いたい場合には有効なんじゃないの 噛み付く奴はどんな語弊にでも噛み付くし。こと2chにおいては。
- 541 名前:名前は開発中のものです。 mailto:sage [2008/06/14(土) 05:17:29 ID:YUzGWDWm]
- そもそもes3にクラスなんてないしな・
- 542 名前:名前は開発中のものです。 mailto:sage [2008/06/14(土) 05:31:16 ID:jLb1rAgo]
- JavaScriptにもな
- 543 名前:名前は開発中のものです。 mailto:sage [2008/06/14(土) 12:14:22 ID:JTcVtrby]
- 俗にクラスといわれているだけだからな
- 544 名前:名前は開発中のものです。 mailto:sage [2008/06/14(土) 14:28:03 ID:Yt6zqGic]
- クラスの使い方がいまいちわかりません
わかったらもっと整理できそうな気がするのに
|

|