[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 05/09 14:45 / Filesize : 263 KB / Number-of Response : 881
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

■吉里吉里/KAG/TJS雑談質問スレ■その16



1 名前:名前は開発中のものです。 [2008/11/27(木) 06:43:48 ID:X85/13M/]
ノベルゲーム製作ツール吉里吉里/KAGのユーザーが雑談・質問をするスレです。
自作ゲームの進行状況や製作ツールについての話、TJS等の話題もどうぞ。
マルチポストはやめましょう。個人叩きも禁止です。

※スレで質問をするときは※
KAG/TJS/吉里吉里ドキュメント、スレの過去ログ、公式掲示板のログ、
FAQ、Google等で調べてからにしましょう。
努力の形跡が見られないとスルーされがちです。初心者?でも頑張れ!

前スレ:■吉里吉里/KAG/TJS雑談質問スレ■その15
pc11.2ch.net/test/read.cgi/gamedev/1216865800/

吉里吉里2/KAG3雑談質問スレ_過去ログ
ttp://www.geocities.jp/kirikiri_log/

吉里吉里ダウンロードページ
ttp://kikyou.info/tvp/

詳しくは>>2-5辺りを参照のこと。

339 名前:名前は開発中のものです。 mailto:sage [2008/12/26(金) 01:26:49 ID:L4byBAmu]
>>336
自作のスクリプトエンジンのメンテに嫌気がさしたから吉里吉里使ってるんだが……
車輪の再発明は懲りました。

>>337
Rubyは門外漢だからよく知らないんだけど、
組み込み以外の独自クラスをイテレーションしたり、
イテレータを独自定義できたりってするのかな?

var put = function(i) { Debug.message(i.value); }
foreach([0, 1, 2, 3, 4, 5], put);
foreach(new Iota(10), put);
foreach_ex(%["a"=>0, "b"=>1, "children"=>%["a"=>2, "b"=>3]] , put, "recursive_iteration");

みたいなかんじで。
出来るとしたら俺が今書いてるコードの意味がほとんどなくなるorz

340 名前:名前は開発中のものです。 mailto:sage [2008/12/26(金) 01:33:44 ID:3fkwkDse]
>>337みたいな次にどうなるかの流れを知るのって
IRCに常駐するしかないのかな

341 名前:名前は開発中のものです。 mailto:sage [2008/12/26(金) 01:57:08 ID:aORXdj9D]
Ruby風ということは、クロージャを受け取って、そのクロージャを
繰り返し呼び出すようなメソッドがArrayとかにある、というやり方だが...

arr が [1, 2, 3] だとして

for (e in arr) {
 hoge
}



var tmp = function(e) {
 hoge
}
arr.__each__(tmp)

と展開されて each から tmp(1), tmp(2), tmp(3) と呼ばれる、という
そんな感じ、になるのかな、TJSでは。

なんでTJSが影響を受けてるC++やJavaScriptのような外部イテレータ
じゃなくて、Ruby風の内部イテレータにするんだろう?

342 名前:名前は開発中のものです。 mailto:sage [2008/12/26(金) 02:07:16 ID:L4byBAmu]
ちょっとRubyについて調べてみた。
外部イテレータも内部イテレータも自作できるようだが、
一般のコンテナに対するアルゴリズムを抽象化しようと考えたら
やはりいくらか工夫がいるっぽい。

俺の書いてるものそう無駄なものでないと分かって安堵した。

343 名前:名前は開発中のものです。 mailto:sage [2008/12/26(金) 02:31:10 ID:9FzIUoDb]
>>341
日記で書かれてたが"rubyのブロック"追加するからクロージャて要るのかね?

344 名前:名前は開発中のものです。 mailto:sage [2008/12/26(金) 03:28:19 ID:aORXdj9D]
site:kikyou.info クロージャ とか site:kikyou.info Ruby とか検索してみたけど、
どっちがどっち、というものでもないかと。

>>341 のクロージャは、TJSの「クロージャ」ではなくて、一般的な意味で
使ってるので、そのへんよろしく。

あ、2006年8月19日に
> あと、たぶん(まだ実装してませんが)
> for(var member in object) { ... }
> は以下の文と等価になります。
> object.each() { |member| ... };
とあるね。

345 名前:名前は開発中のものです。 mailto:sage [2008/12/26(金) 03:35:58 ID:3fkwkDse]
ちょ 2年半近く前かよw

346 名前:名前は開発中のものです。 mailto:sage [2008/12/26(金) 14:32:03 ID:KerSxr6X]
>object.each() { |member| ... };
{}で括る言語でクロージャのキーワードに||はきもち悪い。せめて
object.each() { member -> ... };
にしてくれ。

foo
| xs |
xs := #(1 2 3 4).
xs do: [:x | ^x].
^0
bar
Transcript show: (self foo) "prints 1"

なら||でも違和感ないんだが。

というかECMA風に
function foo() {
var xs = new Array(1, 2, 3, 4);
xs.forEach(function(x) { return x; });
return 0;
}
print(foo());

にした方が乗り換えのコストが低くなると思うんだが。
実装コストも下がるだろうに。

347 名前:名前は開発中のものです。 mailto:sage [2008/12/26(金) 15:12:22 ID:pYkL2AjG]
ひさびさにド素人スクリプタである俺が知識不足にorzする流れ
みんな頭いいなあ……お、俺もがんばるお



348 名前:名前は開発中のものです。 mailto:sage [2008/12/26(金) 15:36:01 ID:/mCs+OLz]
>>339
別に自作しなくても世の中組み込みできる言語で吉里吉里に
のっかってないやつはまだいろいろあるんだぜ。



349 名前:名前は開発中のものです。 mailto:sage [2008/12/26(金) 16:01:46 ID:nJ+vS0jG]
お前等本職のプログラマかなんかか?
tjsリファレンス読んだけってことはないよな?

全然ついていけん

350 名前:名前は開発中のものです。 mailto:sage [2008/12/26(金) 20:59:47 ID:tOa3wMlt]
エンジンのアイコン変えるのって空プロジェクトでビルドしないと出来ないの?
エンジンとXP3で分離したいんだが別でビルドすると自動的に読み込んでくれないしなあ

351 名前:名前は開発中のものです。 mailto:sage [2008/12/26(金) 21:07:07 ID:jR93SQPQ]
krkrconf.exe

352 名前:名前は開発中のものです。 mailto:sage [2008/12/26(金) 21:16:10 ID:tOa3wMlt]
アイコン変えれたけど結局実行ファイルにコマンドラインを埋め込めないからXP3との繋がりが持てなかった

353 名前:名前は開発中のものです。 mailto:sage [2008/12/26(金) 21:27:36 ID:tOa3wMlt]
dataだけかこれ

354 名前:名前は開発中のものです。 mailto:sage [2008/12/26(金) 22:04:13 ID:nJ+vS0jG]
>>353
リファレンスくらい読め

355 名前:名前は開発中のものです。 mailto:sage [2008/12/26(金) 23:52:20 ID:tOa3wMlt]
OK, Bro.

356 名前:名前は開発中のものです。 mailto:sage [2008/12/27(土) 15:32:14 ID:a4JmK9q4]
[style align="bottom"]を指定すると
何故か[style align="right"]として解釈される
だからこれらを組み合わせた右下を指定できない

357 名前:名前は開発中のものです。 mailto:sage [2008/12/27(土) 18:41:44 ID:9wuiEvb9]
Layer.holdAlphaのデフォルトは真じゃなくて偽か



358 名前:名前は開発中のものです。 mailto:sage [2008/12/27(土) 18:55:07 ID:Ft3Io08s]
エラーは出ないのに、ファイルだけ読み込まないようで、
BGMがならないのですが、助けて下さい。
大域音量は50%程度(非ミュート)、元ファイルでは音楽が聞けました。

-Config.tjs-
;type = "MIDI";

-s1.ks-
;↓BGM再生
[playbgm storage="smile.mid"]
; ↓背景レイヤ表画面に背景画像ファイルを読み込み、表示
[image storage="bg-gtzen.png" layer=base page=fore]

-コンソール-
18:38:53 s1.ks : [playbgm storage="smile.mid"]
18:38:53 s1.ks :
18:38:53 s1.ks : [image storage="bg-gtzen.png" layer=base page=fore]
18:38:53 bg-gtzen.png の読み込みに 0ms かかりました

よろしくお願いします。

359 名前:名前は開発中のものです。 [2008/12/27(土) 19:05:40 ID:FO9UOCoS]
midiはなんか知らないけどドライバの関係でならないPCは結構あるよ
他のやつでは再生できるんだけどね、吉里吉里だとならないんだよね
ほんと迷惑な話だ

俺はもうどうしようもないからoggで鳴らしてる
他のプレイヤーの中にもmidiだとならない人がいるかもしれないから
参考にならなかったらごめん

360 名前:名前は開発中のものです。 mailto:sage [2008/12/27(土) 19:13:37 ID:Ft3Io08s]
>>359
そうなんですか。ありがとうございます。
oggに変換してやってみます。

というか、30日に体験版配布なのに未だデバック出来てなかったり、いくつか素材なかったりする現状orz

361 名前:名前は開発中のものです。 [2008/12/27(土) 19:15:46 ID:FO9UOCoS]
>>360
おつかれさんwww

一応注意しとくけどmidi→ogg変換はスマートにはいかないから気をつけてね
自作ならWav形式で書き出せばいいけどそれ以外だけど手間かかるけどまあがんばれ!

362 名前:名前は開発中のものです。 mailto:sage [2008/12/27(土) 19:29:12 ID:a4JmK9q4]
表ページと裏ページという名称が正しくない気がする
解説ではよくこれらを2枚のスクリーンがあるものとして説明されている
しかし、表と裏は一枚に存在するものであってtransは後ろから出てくるのではなく裏返してるというイメージが正しいことになる
裏は紙芝居で言うとセリフが書いてある面
前後の関係ではないように思える

363 名前:名前は開発中のものです。 mailto:sage [2008/12/27(土) 19:31:34 ID:ptj2YZkB]
>>360
ま、商業でも製品版なのに未完成でリリースしたりするから
体験版程度なら大丈夫だろw

364 名前:名前は開発中のものです。 [2008/12/27(土) 19:36:16 ID:FO9UOCoS]
ところで、Fateみたいにエフェクトを組み込みたい時はどうすればいいんでしょうかね
AfterEffectでも買ってきてエフェクト作ればそれをそのまま吉里吉里でも使えるんですかね

365 名前:名前は開発中のものです。 mailto:sage [2008/12/27(土) 19:58:22 ID:O889eYeu]
>>363
ごらんの有り様ならパッチ出すからいいよ。
ゲロゼはTJSろくに使えない自分すら間違いを指摘できる酷さ+パッチ出す気なし

366 名前:名前は開発中のものです。 mailto:sage [2008/12/27(土) 20:04:37 ID:6eAT+Wu4]
パッチじゃなくてアペンドディスクな。

367 名前:名前は開発中のものです。 mailto:sage [2008/12/27(土) 20:10:51 ID:ptj2YZkB]
>>365
そういう問題じゃないだろw
それはそうと、ごらんの有様ってエンジンに吉里吉里使ってたのか



368 名前:名前は開発中のものです。 mailto:sage [2008/12/27(土) 20:12:35 ID:O9c4oNVt]
>>356
リファレンス読めよ
topやbottomは縦書きのときに使う値だよ
rightとして解釈されてるんでなく、スルーされてるだけ
y軸の指定がしたいならlocate使うといいよ

369 名前:名前は開発中のものです。 mailto:sage [2008/12/27(土) 20:12:53 ID:+x/d6ZSY]
ジャンルモノにしか分からん会話するのイクナイ

370 名前:名前は開発中のものです。 mailto:sage [2008/12/27(土) 20:47:11 ID:6eAT+Wu4]
いまどき魔法少女アイ参しらないなんて・・・。

いいかよく聞け!

なんと総CG枚数驚愕の14枚!
うち3枚が差分+2の使い回し!
もちろんHCG率は歓喜の0%!
公式で製品レベルじゃないと認められ店では発売日当日買取不可がでるほどの逸品だ!

今年最後の核兵器級の神ゲーだ!

371 名前:名前は開発中のものです。 mailto:sage [2008/12/27(土) 21:09:50 ID:4pwagMk4]
エロゲやらんしなぁ…
何がなにやらさっぱりだ

372 名前:名前は開発中のものです。 mailto:sage [2008/12/27(土) 21:13:19 ID:hMJskZ85]
エロゲを全くやらない吉里吉里使いって別におかしくないんだけど
なんか変わってる感じだな

373 名前:名前は開発中のものです。 mailto:sage [2008/12/27(土) 21:16:54 ID:+x/d6ZSY]
まあ同人でも商業でも買う側としたら「ちゃんと完成版出せ!」って感じだよな
体験版なら……いらないなw

>360はがんばれ!

374 名前:名前は開発中のものです。 mailto:sage [2008/12/28(日) 11:57:36 ID:LEvTS+aN]
エロゲやってても、エロゲ系の板かそれを扱うブログを見てないと
分からんしな。
その昔、Key作品がはやった時は、エロゲやってる奴は100%
やってる見たいな感じで語ってた奴多かったw。

体験版なら、「体験版につき一部未実装」でさらっと流せw

375 名前:名前は開発中のものです。 mailto:sage [2008/12/28(日) 13:11:02 ID:7SSTedvQ]
>>374
俺ニュー速で知った
てかニュー速って全然関係ないスレで、
G線発売日前に魔王の正体書き込まれたりするしw

376 名前:名前は開発中のものです。 mailto:sage [2008/12/28(日) 13:56:10 ID:reU5NCfq]
アイ3は、9800円でその内容だったから炎上したんだろ

377 名前:名前は開発中のものです。 mailto:sage [2008/12/28(日) 14:02:29 ID:zTRJkVsL]
>>360
3日目ですね。わかります。



378 名前:名前は開発中のものです。 mailto:sage [2008/12/28(日) 17:32:11 ID:e+QXG6Dx]
TJSってなんのために作られたんだろ
KAG on JavaとかKAG on Rubyとかで良かったんじゃないの?

379 名前:名前は開発中のものです。 mailto:sage [2008/12/28(日) 17:45:38 ID:itfcFzZl]
高級言語(C++とかjavaとか)でDSL作ってそれでフレームワーク作るって言うのは結構ある。
組み込み用途で重量じゃいやだから軽量化するとかの理由で。
あと直接高級言語叩くのはめんどくさいとか。

380 名前:名前は開発中のものです。 mailto:sage [2008/12/28(日) 18:19:04 ID:TIWJDVrG]
RubyはUnixセントリシズムがキツいし、言語仕様がふらふらし杉。
Javaは悪くないが、ライブラリの指向性が、DLLを呼ぶよりもクラスライブラリを
作るほうに向いてるので、ゲームエンジンには不向き。

Pythonでも良かったのかもしれないが、JavaやJavaScript風のほうが慣れてる
奴が多い、という理由でTJSがあるのではないかと。

381 名前:名前は開発中のものです。 mailto:sage [2008/12/28(日) 18:26:49 ID:GKoUUbZp]
単純に、スクリプト言語作りたかっただけだろ。
こういうのは作るの滅茶苦茶楽しいぞ。

382 名前:名前は開発中のものです。 mailto:sage [2008/12/28(日) 18:40:53 ID:itfcFzZl]
>ライブラリの指向性が、DLLを呼ぶよりもクラスライブラリを作るほうに向いてる
それは言えてる。javaで下層ライブラリ作ってRhinoから叩いてADVエンジン作ったわ。

383 名前:名前は開発中のものです。 mailto:sage [2008/12/28(日) 18:59:24 ID:7SSTedvQ]
>>378
>>381が半分正解

ttp://kikyou.info/diary/?200809#i20_2
> 僕について言えば、TJSとかRisseとか作ってるのは半分は趣味。半分はそれ自体がゲームエンジンとしてのフレームワークそのものだからです。

384 名前:名前は開発中のものです。 mailto:sage [2008/12/28(日) 19:09:49 ID:5RubIyBe]
もう半分はやさしさで出来ています

385 名前:名前は開発中のものです。 mailto:sage [2008/12/29(月) 20:59:32 ID:ExP83mAf]
>>357
ほんとだ、hold....だけど、
偽だとアルファチャンネルが保護されるのか

386 名前:名前は開発中のものです。 mailto:sage [2008/12/30(火) 00:38:44 ID:qxvEoUrP]
皆エディタって何使ってる?

387 名前:名前は開発中のものです。 mailto:sage [2008/12/30(火) 00:50:08 ID:x9ZNOAts]
質問します。
以前、ポジション取りに辞書配列mpを使うマクロを教えてもらった者ですが、
それと同じようにmoveタグの path="(** , ** , **)"にも数値を簡略で代入する方法は無いものでしょうか?
自分でも調べてみたんですが、複雑すぎてどうにもわからず……( ´・ω・`)
希望としては
@macro name="c_move"
@move layer=%layer|1 path=%path accel=%ac|-3 time=%time|1000
@wm canskip=%skip|false
@endmacro

;位置情報は配列 p=0 をセンターとし、右方向に6、左方向に−6まで段階を刻む
@eval exp="var posl=[225,275,325,375,425,475,525,-75,-25,25,75,125,175]"
の数値を
path="(??,0,255)"

出来れば、path内opacity数値も別個、代入できるようにしたいと思っています
なにか良い方法は無いでしょうか?


エディタはサクラがお気に入り
全鯖規制とか泣ける……



388 名前:名前は開発中のものです。 mailto:sage [2008/12/30(火) 00:58:21 ID:rKpugvo1]
エディタは「KAG Writer」使ってる。

389 名前:名前は開発中のものです。 mailto:sage [2008/12/30(火) 01:46:09 ID:dUhPnJfJ]
>>387
つttp://hpcgi1.nifty.com/gutchie/wifky/wifky.pl?p=KAG%A5%DE%A5%AF%A5%ED%BD%B8#p2.4

390 名前:名前は開発中のものです。 mailto:sage [2008/12/30(火) 01:56:57 ID:Ij2S9vAz]
KKDEだなあ。

391 名前:名前は開発中のものです。 mailto:sage [2008/12/30(火) 01:59:46 ID:bpAFGxng]
vim

392 名前:名前は開発中のものです。 mailto:sage [2008/12/30(火) 04:38:19 ID:L4HVysM/]
>>388
もう配布終了したよな? アレ。
使い勝手どうなん?

393 名前:名前は開発中のものです。 mailto:sage [2008/12/30(火) 08:33:06 ID:rKpugvo1]
>>392
スクリプトをテンプレート化してクリックだけで入力出来たり、よく使うタグなんかを任意のショートカットキーに割り当てることが出来て便利。

他にも入力支援機能てんこ盛りだけど、この辺はさすがに仕様が古くてあまり役に立たない。

使い勝手はKKDEなんかの入力補完機能に慣れている人には使いにくいかも。

394 名前:名前は開発中のものです。 mailto:sage [2008/12/30(火) 09:18:31 ID:L4HVysM/]
>>393
アーカイブ使ってダウソしてみた
確かにこれはKKDEとか使ってると違和感だなぁ

395 名前:名前は開発中のものです。 mailto:sage [2008/12/30(火) 12:22:30 ID:YMIqb6zf]
ノベルゲームを制作している者ですが、アニメーションのプログラムについての質問があります。
素人の初歩的な質問で申し訳ありませんが、どなたか解決法をご指導いただけませんでしょうか?

症状:吉里吉里にて下記プログラムを用いてレイヤへの口パクアニメーション追加を試みたのですが、
   口パクさせたい部分のレイヤにも目パチの画像が現れ、眼が四つの大変キモい状態になってしまう。

396 名前:395 mailto:sage [2008/12/30(火) 12:24:18 ID:YMIqb6zf]
【imgフォルダ内使用ファイル】
y1.png・y1_a.png(目パチ画像)・yn1_a.png(口パク画像)

【imgフォルダ内y1.asdファイル】
@loadcell
@loop
;
*y1
@copy dx=149 dy=166 sx=0 sy=0 sw=60 sh=30
@wait time="&intrandom(6,8,1)*1000"
@copy dx=149 dy=166 sx=120 sy=0 sw=60 sh=30
@wait time=50
@copy dx=149 dy=166 sx=240 sy=0 sw=60 sh=30
@wait time=50
@jump target=*y1
;
*yn1
@copy dx=149 dy=198 sx=0 sy=0 sw=60 sh=20
@wait time="&intrandom(0.8,2,4)*100"
@copy dx=149 dy=198 sx=120 sy=0 sw=60 sh=20
@wait time=20
@copy dx=149 dy=198 sx=240 sy=0 sw=60 sh=20
@wait time="&intrandom(0.8,2,4)*100"
@home
@jump target=*yn1

397 名前:395 mailto:sage [2008/12/30(火) 12:28:14 ID:YMIqb6zf]
【scenarioフォルダ内first.ksファイル】
[layopt layer=0 page=fore visible=true]
[image storage="y1" layer=0 page=fore pos=right]
口パク実行[l][cm]
[animstart layer=0 seg=1 target="*yn1" loop=true]
クリックまでアニメーション作動[l][cm]
[animstop layer=0 seg=1]
糸冬

ファイル名の指定等をいじってみましたが、どうにも芳しくありません……。
連投失礼致しました。m(_ _)m



398 名前:名前は開発中のものです。 [2008/12/30(火) 12:46:16 ID:x9ZNOAts]
>>389
ありがとうございます!
早速組み込んでみますー

399 名前:名前は開発中のものです。 mailto:sage [2008/12/30(火) 14:11:26 ID:O9B8U+6w]
目パチ口パクやった事無いからあれだけど
そのスクリプトのどこら辺で
>y1_a.png(目パチ画像)・yn1_a.png(口パク画像)
これの指定してるの
画像のファイル名指定しないと駄目だと思うんだけど
試しに「y1_a.png(目パチ画像)」これのファイル名を変更したら多分エラー吐いて止まると思う

400 名前:名前は開発中のものです。 mailto:sage [2008/12/30(火) 15:56:54 ID:ESKDuIpS]
>>399
それは_aと拡張子入れなくて大丈夫でなかったっけ? あれ?
俺もアニメは経験無いから大した事分からんなぁ。

401 名前:395 mailto:sage [2008/12/30(火) 16:38:13 ID:YMIqb6zf]
>>399
asdファイル内では*y1や@jump target=*yn1の部分でyn1も同様に行い、
ksファイル内ではセグメント0をimage storage="y1"でそのまま、セグメント1をtarget="*yn1"で指定しています。

ファイル名の変更というのは、ファイル名とスクリプトの両方を等しく変えたと言う事です。
(ファイル名が悪かったのかなと思ったので……。結局そちらはに問題はありませんでしたが;)
スクリプトにどこか間違っている箇所があると思うのですが、どうでしょうか。

402 名前:395 mailto:sage [2008/12/30(火) 16:39:23 ID:YMIqb6zf]
>>399
asdファイル内では*y1や@jump target=*yn1の部分でyn1も同様に行い、
ksファイル内ではセグメント0をimage storage="y1"でそのまま、セグメント1をtarget="*yn1"で指定しています。

ファイル名の変更というのは、ファイル名とスクリプトの両方を等しく変えたと言う事です。
(ファイル名が悪かったのかなと思ったので……。結局そちらはに問題はありませんでしたが;)
スクリプトにどこか間違っている箇所があると思うのですが、どうでしょうか。

403 名前:名前は開発中のものです。 mailto:sage [2008/12/30(火) 18:47:36 ID:y4HsatFQ]
>>397
> [image storage="y1" layer=0 page=fore pos=right]

pos=rightがガンと見た
画像が、作者の意図とは違う位置に読み込まれてる予感!
試しに全部の画像のサイズを、画面いっぱい(800*600とか)に広げてみなよ

404 名前:395 mailto:sage [2008/12/30(火) 20:38:15 ID:YMIqb6zf]
あちゃー、連投してしまった……。(´Д`;)

>>403
ご意見ありがとうございます。
ご指摘通りpos=の先をcenterやright、x・y軸指定にしてみたりしました。
他にも画像サイズを画面いっぱいに広げてみたりましましたが……、ダメでした…ッ!!orz

セグメントの指定なども試行錯誤してみましたが、いまだ改善せず……。
う〜む、こりゃあ提示した箇所以外が間違ってるんでしょうか。
それともスポーンとどこかに初歩的なミスをしているとか。

ちなみにOSはXPでメモリは512MB、KAG3を使用しております。

405 名前:名前は開発中のものです。 mailto:sage [2008/12/30(火) 21:34:01 ID:y4HsatFQ]
>>395
昔作ったそれらしいソースを発掘してきた

ks
----------------
*_test_lipsync
@image layer=0 page=fore storage=bsn00
@animstart layer=0 seg=1 target=*start
はじめまして。
[p]
@animstop layer=0 seg=1
----------------

asd
----------------
@loadcell storage=bsn00_a
@loop
*start
@wait time=6000
@copy sx=120 sy=0 sw=120 sh=80 dx=103 dy=85

@jump target=*start
----------------

俺なりの考察(スキル低くてごめんな)

・やはり口画像が読み込まれていない。(多分>>395はクリッカブルマップと混同している)

>>396では*yn1のループには永遠に入らないのでは
別々にasdファイルを記述し別々に[anistart seg=x]を実行

406 名前:名前は開発中のものです。 mailto:sage [2008/12/30(火) 21:39:44 ID:y4HsatFQ]
書き忘れた。asdファイル名はbsn00.asdね

407 名前:405 mailto:sage [2008/12/30(火) 22:11:17 ID:y4HsatFQ]
ぎゃー>>405の考察は大嘘だorz

原因
当該アニメーションのベース名は「y1」なので、「yn1」なる画像は基本シカトされる

対策
1.「ベース画像」をレイヤに読み込む
2.セル画像「ベース画像_a」を用意。<<目パチと口パクを1画像にまとめて!>>
3.「ベース画像.asd」を用意
4.animstartで任意のセグメントを開始

ではないだろうか
スレ汚しスミマセンorz ツッコミお願いします>all



408 名前:395 mailto:sage [2008/12/31(水) 17:49:35 ID:TVISJD38]
>>405さんのご指摘の通りでした。
セグメントは同一のアニメーション画像にしかかからないようです。

なのでアニメーション画像を一枚に統合し、asdファイルを設定しなおしましたところ……、
おかげ様で動きましたーーーッ!!! フハハハ、ぬるぬる動くぜ!

当スレにてご協力頂いた皆様、本当にありがとうございました!!

409 名前:名前は開発中のものです。 mailto:sage [2008/12/31(水) 20:46:32 ID:HNEzQE5W]
質問させて戴きます

ユーザーの画面の解像度に合わせて、ゲーム画面の大きさを変えたいのですが、
それは可能でしょうか?
例えば、ユーザーの画面が小さい時は小さくし、大きい時は大きくしたいのです

410 名前:名前は開発中のものです。 [2008/12/31(水) 20:52:47 ID:ij3cm8WY]
>>409
tjsに挑戦!

411 名前:名前は開発中のものです。 mailto:sage [2008/12/31(水) 20:56:31 ID:HNEzQE5W]
TJSですか・・・わかりました

412 名前:名前は開発中のものです。 mailto:sage [2008/12/31(水) 22:24:00 ID:oaZ0N+J8]
tjsで解像度取得できたっけ?

413 名前:名前は開発中のものです。 mailto:sage [2008/12/31(水) 22:36:00 ID:0LPlIsrn]
>>409>>412
解像度に合わせて、ゲームウィンドウを画面中央に表示する、というサンプル公開されてる。

おかげで、デフォルトで表示される位置確認しようと思ってたのに思い出した。ありがとう。
なんかx=100,y=100くらいの気持ち悪い位置に表示される吉里吉里製ゲーム多いんだよなぁ…

414 名前:名前は開発中のものです。 mailto:sage [2008/12/31(水) 22:55:35 ID:WbMD19/o]
>>413
それはたぶん普通に Windows の標準だ


415 名前:名前は開発中のものです。 mailto:sage [2008/12/31(水) 23:12:25 ID:HNEzQE5W]
>>412 とりあえず、System.screenHeight というプロパティを見つけれました
     吉里吉里の方ですが・・・別に問題ありませんよね

416 名前:名前は開発中のものです。 mailto:sage [2009/01/01(木) 02:19:09 ID:oDcUApR7]
ああ解像度って画面解像度の事か。
スケーラブルUIでも実装するって話かと思った。

417 名前:名前は開発中のものです。 mailto:sage [2009/01/01(木) 03:16:41 ID:qHge5Tf9]
スクリーンのサイズとデスクトップのサイズは取得可能だけど、
ディスプレイのDPIの取得は吉里吉里だけでは無理だわな。



418 名前:名前は開発中のものです。 mailto:sage [2009/01/01(木) 10:01:16 ID:3KGvsLE1]
System.readRegValue("HKEY_CURRENT_USER\\Control Panel\\Desktop\\WindowMetrics\\AppliedDPI")
とかではダメかしら?

419 名前:名前は開発中のものです。 mailto:sage [2009/01/01(木) 17:23:32 ID:xCwSE2eO]
メソッドがキャメルってなんかキモい

420 名前:名前は開発中のものです。 mailto:sage [2009/01/01(木) 17:53:58 ID:cZ1F2JEo]
MS厨m9(^Д^)プギャー

421 名前:名前は開発中のものです。 mailto:sage [2009/01/01(木) 18:00:20 ID:cZ1F2JEo]
マジレスするとUCCかLCCかはただの宗教。

422 名前:名前は開発中のものです。 mailto:sage [2009/01/01(木) 23:38:25 ID:0lHqRpoJ]
実行ファイルから各種データを抜き出す方法をご存じないでしょうか。
このような質問自体がいろいろと問題があることは承知の上でご質問します。

というのは、HDDのクラッシュによって開発時のデータがすべて失われてしまい、
手元にあるのはEXEファイルのみという状況になってしまったからです。
どうにかしてここからデータを抜き出したいのです。
どなたかよろしくお願いいたします。

423 名前:名前は開発中のものです。 mailto:sage [2009/01/02(金) 00:43:03 ID:ymHPRPl/]
ああ俺も作ったなぁ。間違えてプロジェクトフォルダ削除したときに即興で。
吉里吉里のリファレンス読破して作れないなら諦めろ。

424 名前:名前は開発中のものです。 mailto:sage [2009/01/02(金) 00:48:15 ID:LFT1wV67]
釣りじゃないの?

425 名前:名前は開発中のものです。 mailto:sage [2009/01/02(金) 02:56:41 ID:HqRFuVHf]
>>422
ひんと 吉里吉里はオープンソース

426 名前:名前は開発中のものです。 mailto:sage [2009/01/02(金) 04:01:45 ID:dsmURw8u]
本気で困ってる割には他力本願だなぁ…
別に困ってもいない初心者の俺ですら調べられるようなことなのに

427 名前:名前は開発中のものです。 mailto:sage [2009/01/02(金) 04:35:46 ID:mqGqiCCm]
どうみても釣り



428 名前:名前は開発中のものです。 mailto:sage [2009/01/02(金) 04:54:15 ID:IfbmwbQA]
ご迷惑をおかけしました。
実行ファイルとxp3を切り分けてから抽出という手段でなんとかなりました。

429 名前:名前は開発中のものです。 mailto:sage [2009/01/03(土) 04:07:12 ID:Q1WUNQOG]
他スレにも書き込みましたがレスがつかないようなので、、、

pianosdauge.org/

このサイト様の素材は
18禁同人でも可能なのでしょうか
吉里吉里素材として紹介されてましたが
特に表示など見えないのですが

430 名前:名前は開発中のものです。 mailto:sage [2009/01/03(土) 04:18:06 ID:r3RK6vf+]
そりゃつかねーよ。そのサイトの人に聞け。

431 名前:409 mailto:sage [2009/01/03(土) 05:21:09 ID:XiTtuAeq]
既存のmainWindowファイルに追加したらできました!
画面の大きさも、setZoomメソッドを使って小さくできました!

432 名前:名前は開発中のものです。 mailto:sage [2009/01/03(土) 05:57:03 ID:hR+3uRWz]
今度はエフェクトが重いとか言ってくるんだろうな。

433 名前:名前は開発中のものです。 mailto:sage [2009/01/03(土) 14:45:44 ID:T9cmeLs6]
>>430
わかりました

434 名前:名前は開発中のものです。 mailto:sage [2009/01/05(月) 22:34:32 ID:r4oqZMcA]
拡張トランジションって1つ作るだけでも大変な労力を
必要とするんだろうかやっぱり。
最近話題の「うみねこのなく頃に」みたいな
拡散や渦巻きみたいなトランジションを吉里吉里でもやってみたいんだけど
今更Nスクに足を伸ばせない

435 名前:名前は開発中のものです。 mailto:sage [2009/01/05(月) 22:54:01 ID:fxTQyw8n]
>>434
うみねこみたいなってのがどういうのかわからないけど、
↓にあるような物では満足できないってこと?

ttp://kikyou.info/tvp/#downloads
ttp://pokeita.4ever.jp/modules/myalbum/
ttp://ymtkyk.sakura.ne.jp/krkr.STG/plugin/extNagano.html

436 名前:名前は開発中のものです。 mailto:sage [2009/01/05(月) 23:15:51 ID:U0Ja4nAC]
ふと思ったんだけど、ルール画像をクリエイティブ・コモンズ・ライセンスの
「継承」にしてると、その画像を組み込んだゲームも同じライセンスで配布
しないとダメなんだよね

それって、事実上つかえないんじゃないの? 関係ない話題で悪いけど

437 名前:名前は開発中のものです。 mailto:sage [2009/01/05(月) 23:40:43 ID:6CTDvy89]
ふと思ったんだけど、吉里吉里をGPLの
クラスパス例外なしにしてると、その吉里吉里を使ったゲームも同じライセンスで配布
しないとダメなんだよね

それって、事実上つかえないんじゃないの? 関係ない話題で悪いけど



438 名前:名前は開発中のものです。 mailto:sage [2009/01/05(月) 23:55:45 ID:IrzXUnqP]
その通りだろうね>事実上使えない

改変されたものは公開させたいけど、そのまま使う分には、
配布する人のライセンスに影響させたくないときは、
ソフトウェアの場合「例外条項つき GPL/LGPL」 を使うことが多い。
※条件をゆるめる方向なら条件追加できる

素材だと、たとえば、「未改変の場合は『表示』での配布を許諾」
とかそういった形にすればいいんだろうけど、クリエイティブコモンズ
でそういう例外つきが一般的なのかどうかは知らない。

439 名前:名前は開発中のものです。 mailto:sage [2009/01/06(火) 00:14:23 ID:nSFwjJSy]
>435の2つ目のサイトは、クリエイティブ・コモンズ・ライセンスだけど、
よく見たら、ゲーム利用は「継承」なしって特記してあったわ

>437
コピペすんなw






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<263KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef