Skip to content

hiyorin/Gamebase-TapEffect

Repository files navigation

Gamebase-TapEffect





Table Of Contents





Description





Install

Find Packages/manifest.json in your project and edit it to look like this:

{
  "scopedRegistries": [
  {
    "name": "OpenUPM",
    "url": "https://package.openupm.com",
    "scopes": [
      "com.neuecc",
      "com.cysharp",
      "com.svermeulen",
      "com.coffee",
      "com.demigiant",
      ...
    ]
  }],
  "dependencies": {
    "com.coffee.git-dependency-resolver": "1.1.3",
    "com.coffee.upm-git-extension": "1.1.0-preview.12",
    "com.gamebase.tapeffect": "https://github.com/hiyorin/Gamebase-TapEffect.git",
    ...
  }
}

To update the package, change #{version} to the target version.
Or, use UpmGitExtension to install or update the package.





Usage

Setup

  • Create Installer
    • Right Click in folder within the Project tag and Choose Create/Installers/Gamebase/TapEffectInstaller.
    • Assign TapEffect Prefab.

Create TapEffect Prefab.

  • Shuriken
    • Add ParticleTapEffect to GameObject.
    • VisualEffect component is attached, please implement the effect.
  • VFX
    • Add VfxTapEffect to GameObject.
    • ParticleSystem component is attached, please implement the effect.





NodeCanvas Integration

NodeCanvas is the Complete Visual Behaviour Authoring solution for Unity. For more details see the NodeCanvas docs.

Gamebase integration with NodeCanvas is disabled by default. To enable, you must add the define GAMEBASE_ADD_NODECANVAS to your project, which you can do by selecting Edit -> Project Settings -> Player and then adding GAMEBASE_ADD_NODECANVAS in the Scripting Define Symbols section.





License

This library is under the MIT License.
here