モデルの読み込みについて

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
kuro

モデルの読み込みについて

#1

投稿記事 by kuro » 13年前

MMDモデル(pmdファイル)を表示しようと、サンプルをもとにつくりました。

#include "DxLib.h"

int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow )
{
int ModelHandle ;

// DXライブラリの初期化
if( DxLib_Init() < 0 )
{
// エラーが発生したら直ちに終了
return -1 ;
}

// 3Dモデルの読み込み
ModelHandle = MV1LoadModel( char Snake ver1.0.pmd ) ;

// 画面に映る位置に3Dモデルを移動
MV1SetPosition( ModelHandle, VGet( 320.0f, -300.0f, 600.0f ) ) ;

// 3Dモデルの描画
MV1DrawModel( ModelHandle ) ;

// キーの入力待ち
WaitKey() ;

// DXライブラリの後始末
DxLib_End() ;

// ソフトの終了
return 0 ;
}

ビルドするとエラーになってしまいます。読み込み文がおかしいのだとは思いますが、どうすればいいのかわかりません。教えて頂けませんか。

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 14年前
住所: 東海地方
連絡を取る:

Re: モデルの読み込みについて

#2

投稿記事 by softya(ソフト屋) » 13年前

codeタグを使ってくださいね。詳しくはフォーラムルールを。
http://dixq.net/board/board.html

C言語は初めてでしょうか?
MV1LoadModel( char Snake ver1.0.pmd );
は文法的に大きく間違っています。
今後のことを考えて、C言語の入門書を併読されることおすすめします。
他の言語の経験があれば、さほど困難ではないと思います。
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

アバター
Dixq (管理人)
管理人
記事: 1662
登録日時: 14年前
住所: 北海道札幌市
連絡を取る:

Re: モデルの読み込みについて

#3

投稿記事 by Dixq (管理人) » 13年前

まずはコンパイルエラーになっている関数の仕様を確認して下さい。
http://homepage2.nifty.com/natupaji/DxL ... .html#R1N1

ダブルコーテーションで囲んでファイル名を渡していますね。
同様に、ファイル名を文字列で渡してください。
ただ、C言語の基本を理解していないとこの先難しいと思いますので、softyaさんが仰るように、C言語の基礎を勉強した方が良いと思います。
http://www.google.co.jp/search?aq=f&gcx ... 80&qscrl=1

アバター
みけCAT
記事: 6734
登録日時: 14年前
住所: 千葉県
連絡を取る:

Re: モデルの読み込みについて

#4

投稿記事 by みけCAT » 13年前

C言語の基礎を勉強するのにどうぞ。
苦しんで覚えるC言語
複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)

閉鎖

“C言語何でも質問掲示板” へ戻る