UnityにファイルをD&Dした際にファイル名を取得する方法について

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

UnityにファイルをD&Dした際にファイル名を取得する方法について

#1

投稿記事 by らーし » 8年前

こんばんわ。
Unityについての質問です。

windowsOSにおいて、
Unityで作ったゲームを起動し、その起動したゲームウィンドウの中にファイルをD&Dしたらファイルパス/名を取得する方法はありますでしょうか?
インスペクタへのD&Dではなくて、ゲーム起動後に対するD&Dについてです。

具体的には、ゲームウィンドウ中にexeファイルを投げ入れるとそのファイルを起動させたり等をしたいと考えております。

どうかよろしくお願い致します。

inemaru
記事: 108
登録日時: 9年前

Re: UnityにファイルをD&Dした際にファイル名を取得する方法について

#2

投稿記事 by inemaru » 8年前

Unityについて詳しくないので、より最適な方法があるかもしれません。ご了承ください。

ゲームウィンドウに対するイベント/メッセージ処理自体を
Unity側がサポートしていない限り、
WindowsAPIを使って、実装することになると思います。

軽く調べたところ、DllImportを使用しているサンプルがあったので
(Pro限定?かもしれませんので、必要に応じて確認してください。)

実装可能と考えると
真っ先に思いつくのは、「サブクラス化」ですね。

閉鎖

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