初心者がUnityでなんかしちゃうぞBlog

Unity初心者は、ゲーム開発の夢を見るか?

【2019年1月】 ユニティちゃんのコンパイルエラーを直す方法

ユニティちゃん

みんな、ユニティちゃんをご存知でしょうか。
Unityを使ったことのない人でも見かけたことがあるかもしれません。ライセンスを守れば自由に使える可愛い女の子のモデルが無料で提供されているんです。 無料とは思えないほど可愛いんです(ここ大事)

unity-chan.com

f:id:yuu9048:20190120224013p:plain

かわいい(かわいい)

しかし、インポートしても動かないことがある

私の環境なだけかもしれませんが、公式から落としたユニティちゃんはうまく動きませんでした。 コンパイルエラーが出てしまうのです。その解決方法を一応メモしておきたいと思います。 なにが理由で動いてないのかいまいちわかりませんが、初心者的には動くようになればなんでもいいのです。

とりあえず、公式サイトからユニティちゃんをダウンロードしておきましょう。 アセットストアからだと最新版ではないのか、あとダウンロードがうまくいかないこともあったのでとにかく公式サイトから持ってきましょう!

f:id:yuu9048:20190120224411p:plain

UnityエディターのAssetからImport PackageCustom Packageをクリックします。

f:id:yuu9048:20190120224422p:plain

公式からダウンロードしたユニティちゃんのファイルを選択してImportをクリックします。

f:id:yuu9048:20190120224753p:plain

「UnityChan」>「SD_unitychan」>「Prefabs」>「SD_unitychan_humanoid」をシーンにドラッグ&ドロップします

シーン上にかわいいユニティちゃんが表示されました。実行を押してみると・・・

f:id:yuu9048:20190120225026p:plain

うまく動きません。

わりとすぐ直せた!

これは難関かと思いましたが、わりとすぐ直せました(直ったとは言えないかもしれないけど)

f:id:yuu9048:20190120225445p:plain

Script」から「AutoBlinkforSDスクリプトをダブルクリックします。

f:id:yuu9048:20190120225635p:plain

using System.Security.Policy;」を「コメントアウト」して保存します。 また実行してみると・・・?

f:id:yuu9048:20190120225803p:plain

動きました!

3Dのユニティちゃんも同じ

今回はSDバージョンを紹介しましたが、普通のユニティちゃんもコメントアウトを1行するだけで動きます

f:id:yuu9048:20190120230751p:plain

Script」から「AutoBlinkスクリプトをダブルクリックします。

f:id:yuu9048:20190120230805p:plain

using System.Security.Policy;」を「コメントアウト」して保存します。そうすると動きます!

もし高品質のユニティちゃんを使いたいけど、うまく動かなくて困ってたという人はこの解決方法を試してみてください。