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


HSPTV!掲示板


未解決 解決 停止 削除要請

2011
0326
ysE3DCreateSpriteについて5解決


ys

リンク

2011/3/26(Sat) 03:54:50|NO.37882

たびたびすみません。
E3DInitで初期化をし、コンパイル+実行をしたのですが、
Error 1(システムエラー)が出てしまいました。
指定された行には、
E3DCreateSprite "cardsp1.bmp",0,cardid1
とあるのですが、cardsp1.bmpは作ってあります。
思い当たるミスがあれば、どなたか教えてください。



この記事に返信する


ひらまる

リンク

2011/3/26(Sat) 04:04:36|NO.37884

試しに

#include "e3dhsp3.as" E3DInit 0, -1, 0, 16, 0, scid1 E3DCreateSprite "cardsp1.bmp",0,cardid1
と書いて実行してみましたが、bmpファイルがなくてもエラーになりません。
以前どこかでも書きましたが、指定された行がそのソースではなく、インクルードした別のソースである可能性もあります。
エラーメッセージに書かれているファイル名をもう一度確かめてみてください。



ys

リンク

2011/3/26(Sat) 04:12:17|NO.37885

エラーメッセージを確認したところ、このソースのファイル名が出ました。

どこかに誤りがあるんですね…



ひらまる

リンク

2011/3/26(Sat) 04:18:02|NO.37886

スクリプトエディタからF5でコンパイル+実行をしたのですよね?
システムエラー1は、想定外のエラーということらしいのですが、
同じエラーを出すスクリプトを作ることができません;
さきほどの3行スクリプトはエラーなく動いたでしょうか?
それが動かない場合、Easy3Dのインストールに何かしらの問題が起きている可能性があります。



ys

リンク

2011/3/26(Sat) 04:27:21|NO.37887

>さきほどの3行スクリプトはエラーなく動いたでしょうか?
それが動かない場合、Easy3Dのインストールに何かしらの問題が起きている可能性があります。

本当にすいません。引数であるウィンドウIDが違っていました。
それを修正したところ、"ビデオカードにハードウェアアクセラレータがないため、この
ソフトは実行できません"とエラーを吐かれました。

これはあなたのパソコンではEasy3Dが使えないから、諦めろということでしょうか……



ys

リンク

2011/3/26(Sat) 04:56:22|NO.37888

最終的な目的としては、カードをスプライト化してドラッガブルにしたかったのですが、
他にも方法はあると思うので、色々試してみます。

アドバイス、ありがとうございました。
また何かあったら、質問するかもしれないので、その時はまた宜しくお願いします……



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