Gamebase-TapEffect
Gamebase-TapEffect provides a flexible system for creating tap/touch visual feedback effects in Unity games. Supports both Shuriken particle systems and VFX Graph, with optional NodeCanvas integration for visual scripting workflows. Install via git URL with straightforward setup through custom installers.
com.gamebase.tapeffect 
Install via UPM
Add to Unity Package Manager using this URL
https://www.pkglnk.dev/tapeffect.git README Markdown
Copy this to your project's README.md
## Installation
Add **Gamebase-TapEffect** to your Unity project via Package Manager:
1. Open **Window > Package Manager**
2. Click **+** > **Add package from git URL**
3. Enter:
```
https://www.pkglnk.dev/tapeffect.git
```
[](https://www.pkglnk.dev/pkg/tapeffect)Dependencies (2)
README
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.
- Right Click in folder within the Project tag and Choose
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
Comments
No comments yet. Be the first!
Sign in to join the conversation
Sign In