Unityでandroid用のゲームを作っているのですが、以下のページにあるスクリプトを使った際にエラーになってしまって先に進めません。
###やりたいこと
・上記学習サイトのスクリプトを正常に動かす
・画面を拡張して表示する
###エラー内容
renderer.sharedMaterial.SetTextureOffset ("_MainTex", offset);
の箇所で以下二つのエラーが発生しています。
①エラー CS1061 'Component' に 'sharedMaterial' の定義が含まれておらず、型 'Component' の最初の引数を受け付けるアクセス可能な拡張メソッド 'sharedMaterial' が見つかりませんでした。using ディレクティブまたはアセンブリ参照が不足していないことを確認してください。
②エラー CS0619 'Component.renderer' は旧形式です ('Property renderer has been deprecated. Use GetComponent<Renderer>() instead. (UnityUpgradable)')
スクリプトに比べてunityのバージョンが新しいために使えないのかとは思うのですが、どのように直したらよいか分かりません。詳しい方いらしたらご教示ください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/06/01 08:58