HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2012
0815
iMacHSP3Dishでobaqが動かない9解決


iMac

リンク

2012/8/15(Wed) 01:35:54|NO.48544

こんばんは、
HSP3Dishでobaqを使ったプログラムを作りたいのですが
サンプルすら動きませんでした

他にも設定があるのでしょうか?

使用しているのは最新版のHSP3.3です

ブロック崩しなどはMacでもiPhoneでも動いています。


#include "hsp3dish.as" #include "obaq.as" ; ; とても単純なサンプル ; screen 0,640,480 ; ウィンドウ初期化 qreset ; OBAQの初期化 qaddpoly my, 3, 96,20,0 ; 三角形を追加 *main ; メインループ ; redraw 0 ; 画面の更新を開始 color 0,0,0:boxf ; 画面をクリア qexec ; OBAQによるオブジェクトの更新 qdraw ; オブジェクトの描画 redraw 1 ; 画面の更新を終了 await 12 ; 一定時間待つ goto *main



この記事に返信する


iMac

リンク

2012/8/15(Wed) 01:56:50|NO.48545

エラー内容は

2012-08-15 01:54:13.025 obaq_test[3162:fb03] #Error 16
-->内部エラーが発生しました(16)

と出ています



kanahiron

リンク

2012/8/15(Wed) 02:00:03|NO.48546

DishはDLLとか使えないのですが…
d3m.hpsとかは標準命令だけでできていますが、
obaq.asは内部でobaq.dllを使っています
dishはマルチプラットフォームを売りにしていると思うので、windowsでしか使うことのできない
DLLは使えません



iMac

リンク

2012/8/15(Wed) 02:44:00|NO.48547

kanahironさん
どうもありがとうございます

下記の動画でOBAQを使ったデモもあるのですが、
http://www.onionsoft.net/wp/archives/454

dllを使わない方法もあるのでしょうか?



kanahiron

リンク

2012/8/15(Wed) 05:03:51|NO.48553

なんか嫌な予感したらこれ見たことありました…
確かに動いてますね
自分のHSP3.31RC1ではエラー18 代入できない変数名を指定しています
が出ました
初期の方ならできるのかな、とおもいHSP3.3+HSP3dish v1.0〜3.3まで試した見ましたがすべて同じエラーでした
obaqはまだ使えないのかもしれません?
ごめんなさい 変な回答をしてしまって
詳しい方を待ちましょう



iMac

リンク

2012/8/15(Wed) 11:43:42|NO.48557

kanahironさん

わざわざ検証ありがとうございます
どのバージョンでエラーが出てしまうようですね

どなたか解決方法を教えてください



iMac

リンク

2012/8/16(Thu) 14:18:27|NO.48610

うーん、やはり
HSPではエラー18 代入できない変数名を指定しています
が出てしまいますね



L-35K

リンク

2012/8/16(Thu) 18:18:57|NO.48612

やっぱり完璧に使えないのかも知れませんね
hsp3dishランタイムが他のDLLと同じくOBAQに対応していないのでしょう



おにたま(管理人)

リンク

2012/8/16(Thu) 22:40:51|NO.48617

ご質問ありがとうございます。
HSP3Dish上でのOBAQプラグイン命令は、現在まだ使用できません。
動画でテスト動作しているように、技術的には問題ないのですが
すべての機種向けに安定した動作を行えるよう準備を進めていますので、
今しばらくお待ち頂ければと思います。



iMac

リンク

2012/8/17(Fri) 01:31:32|NO.48624

おにたまさん

そうでしたか、
早く実装できると嬉しいです
どうぞよろしくお願いします



ONION software Copyright 1997-2021(c) All rights reserved.