質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
C#

C#はマルチパラダイムプログラミング言語の1つで、命令形・宣言型・関数型・ジェネリック型・コンポーネント指向・オブジェクティブ指向のプログラミング開発すべてに対応しています。

Unity3D

Unity3Dは、ゲームや対話式の3Dアプリケーション、トレーニングシュミレーション、そして医学的・建築学的な技術を可視化する、商業用の開発プラットフォームです。

Unity

Unityは、Unity Technologiesが開発・販売している、IDEを内蔵するゲームエンジンです。主にC#を用いたプログラミングでコンテンツの開発が可能です。

Q&A

0回答

1694閲覧

Unity Probuilderについて

ruka--

総合スコア13

C#

C#はマルチパラダイムプログラミング言語の1つで、命令形・宣言型・関数型・ジェネリック型・コンポーネント指向・オブジェクティブ指向のプログラミング開発すべてに対応しています。

Unity3D

Unity3Dは、ゲームや対話式の3Dアプリケーション、トレーニングシュミレーション、そして医学的・建築学的な技術を可視化する、商業用の開発プラットフォームです。

Unity

Unityは、Unity Technologiesが開発・販売している、IDEを内蔵するゲームエンジンです。主にC#を用いたプログラミングでコンテンツの開発が可能です。

0グッド

0クリップ

投稿2019/08/05 08:47

前提・実現したいこと

probuilderで作成したオブジェクトをクリックしたら回転するようにしたいです。event triggerを用いました。

発生している問題・エラーメッセージ

このエラーが出ているのでprobuilderがおかしいのかなと考えました。probuilderについての知識が浅すぎるのでさっぱりわかりませんでした‥

NullReferenceException: Object reference not set to an instance of an object ProBuilder2.Common.pb_ElementGraphics.OnDisable () (at <18af90a43fca47ddb60c356c71cec131>:0)

該当のソースコード

C#
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Rotate : MonoBehaviour
{
// Start is called before the first frame update
public void rotate()
{
this.transform.Rotate(new Vector3(90, 0, 0));

}

}

### 試したこと まず、probuilderで作成したオブジェクトをクリックしてもタッチ判定がないです。GameobjectからCubeを作成して同じことをするとしっかり実行できました。 ### 補足情報(FW/ツールのバージョンなど) ここにより詳細な情報を記載してください。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

sakura_hana

2019/08/05 09:49 編集

https://docs.unity3d.com/ja/current/Manual/NullReferenceException.html ただ今回の場合は違うエラーかも。Unityのバグの可能性があるのでバージョン表記してください。 あと既存プログラムと被るのでクラス名をRotateから変更した方がいいです。 なおクリックしても反応が無いのはColliderが無いからだと推測されます(Cubeだとデフォルトで付いています)。
ruka--

2019/08/05 15:16

返信ありがとうございます! Unityのバージョンは2019.13f1です
退会済みユーザー

退会済みユーザー

2019/10/19 07:38 編集

質問への追記・修正の依頼をしますね。 該当のソースコードというところはC#の下に```がいります・・・ そこを修正してもらえるといいですね。。。お手数おかけします。
退会済みユーザー

退会済みユーザー

2019/08/21 01:49

あと、Unityのバージョンも質問のところに書いておきましょう・・・
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問