本項では Unity を使用する際に良くある問題を解決する方法を説明します。以下では、各プラットフォームは別々に取り扱われます。
OSX 10.6.4 の Geforce 7300GT ではマテリアルが正しく表示されないため、デファードレンダリングができません。この問題は、ビデオドライバーの不具合に起因します。
Windows hotfix #976038 を適用してください。
これは、Visual Studio がスクリプトを開くのに失敗したと報告すると発生します。この最も一般的な原因は、起動時にダイアログを表示してユーザーからの入力を要求する外部プラグイン (Resharper など) です。 これが Visual Studio がスクリプトを開くのに失敗したと報告する原因になります。
ビデオカードドライバーが最新のものでない場合、発生することがあります。カード販売会社から配布されている正式な最新のドライバーを使用してください。
影をオブジェクト上にレンダリングするためには、そのオブジェクトの レンダラー は Receive Shadows を有効にする必要があります。また、他のオブジェクト上に投影するために Cast Shadows を有効にする必要があります (両方ともデフォルトでは有効)。
不透明なオブジェクトのみ影を投影し、受けます。つまり内蔵している 透明シェーダー やパーティクルシェーダーを使用しているオブジェクトは影を投影しません。透明カットアウト シェーダーによりフェンス、植生、その他に利用することがほとんどの場合に可能です。カスタムで記述した シェーダー を使用する場合、ピクセルライティングを使用して サブシェーダータグ を使用する必要があります。VertexLit シェーダーは他のオブジェクトの影は投影されませんが、自身のシャドウは投影することができます。
ピクセルライト のみが投影します。もしシーンに他にいくつかライトがあるにも関わらず、あるライトがつねに投影するようにしたい場合、 Force Pixel レンダリングモードに設定してください。(詳細は ライト を参照してください)。
Did you find this page useful? Please give it a rating:
Thanks for rating this page!
What kind of problem would you like to report?
Thanks for letting us know! This page has been marked for review based on your feedback.
If you have time, you can provide more information to help us fix the problem faster.
Provide more information
You've told us this page needs code samples. If you'd like to help us further, you could provide a code sample, or tell us about what kind of code sample you'd like to see:
You've told us there are code samples on this page which don't work. If you know how to fix it, or have something better we could use instead, please let us know:
You've told us there is information missing from this page. Please tell us more about what's missing:
You've told us there is incorrect information on this page. If you know what we should change to make it correct, please tell us:
You've told us this page has unclear or confusing information. Please tell us more about what you found unclear or confusing, or let us know how we could make it clearer:
You've told us there is a spelling or grammar error on this page. Please tell us what's wrong:
You've told us this page has a problem. Please tell us more about what's wrong:
Thank you for helping to make the Unity documentation better!
Your feedback has been submitted as a ticket for our documentation team to review.
We are not able to reply to every ticket submitted.