Skip to content

Tooltip not showing for UnityEvents Tooltip attribute #276

Description

@vlab22
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Events;

public class SimpleWithUnityEvent : MonoBehaviour
{
    [SerializeField, Tooltip("Event without parameters")] // Tooltip not working
    private UnityEvent _onSomethingHappened;

    [Tooltip("Event with GameObject parameter"), SerializeField] // Tooltip not working
    private UnityEvent<GameObject> _onWithObject;

    [SerializeField, Tooltip("Some integer value")] // Works
    int _someValue = 42;

    [SerializeField, Tooltip("A list of strings")] // Works
    private List<string> _someStrings;
}

If we remove MyBox package, the tooltips will work.

Specs:

  • Unity 2022.3.62f2
  • Win11
  • Single Display 1920x1080 (Scale 100%)
  • Lenovo Y540

manifest.json

{
  "dependencies": {
	"com.domybest.mybox": "https://github.com/Deadcows/MyBox.git",
    "com.unity.editorcoroutines": "1.0.1",
    "com.unity.ide.visualstudio": "2.0.25",
    "com.unity.performance.profile-analyzer": "1.2.4",
    "com.unity.testtools.codecoverage": "1.2.7",
    "com.unity.textmeshpro": "3.0.9",
    "com.unity.timeline": "1.7.7",
    "com.unity.ugui": "1.0.0",
    "com.unity.modules.ai": "1.0.0",
    "com.unity.modules.androidjni": "1.0.0",
    "com.unity.modules.animation": "1.0.0",
    "com.unity.modules.assetbundle": "1.0.0",
    "com.unity.modules.audio": "1.0.0",
    "com.unity.modules.cloth": "1.0.0",
    "com.unity.modules.director": "1.0.0",
    "com.unity.modules.imageconversion": "1.0.0",
    "com.unity.modules.imgui": "1.0.0",
    "com.unity.modules.jsonserialize": "1.0.0",
    "com.unity.modules.particlesystem": "1.0.0",
    "com.unity.modules.physics": "1.0.0",
    "com.unity.modules.physics2d": "1.0.0",
    "com.unity.modules.screencapture": "1.0.0",
    "com.unity.modules.terrain": "1.0.0",
    "com.unity.modules.terrainphysics": "1.0.0",
    "com.unity.modules.tilemap": "1.0.0",
    "com.unity.modules.ui": "1.0.0",
    "com.unity.modules.uielements": "1.0.0",
    "com.unity.modules.umbra": "1.0.0",
    "com.unity.modules.unityanalytics": "1.0.0",
    "com.unity.modules.unitywebrequest": "1.0.0",
    "com.unity.modules.unitywebrequestassetbundle": "1.0.0",
    "com.unity.modules.unitywebrequestaudio": "1.0.0",
    "com.unity.modules.unitywebrequesttexture": "1.0.0",
    "com.unity.modules.unitywebrequestwww": "1.0.0",
    "com.unity.modules.vehicles": "1.0.0",
    "com.unity.modules.video": "1.0.0",
    "com.unity.modules.vr": "1.0.0",
    "com.unity.modules.wind": "1.0.0",
    "com.unity.modules.xr": "1.0.0"
  },
  "scopedRegistries": [
    {
      "name": "package.openupm.com",
      "url": "https://package.openupm.com",
      "scopes": [
        "com.domybest.mybox"
      ]
    }
  ]
}

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions