Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mitay-walle/com.mitay-walle.grid-raw-image
Unity3d UI Grid Raw Image Custom graphic for uGUI Single-object/texture Grid image, excelent for tile-based inventory, with: extrude edges (inner outer) | skip cells | resize rectTransform to fit | valid raycasting for input
https://github.com/mitay-walle/com.mitay-walle.grid-raw-image
custom-graphics uguicomponent ui-components unity3d upm-package
Last synced: 7 days ago
JSON representation
Unity3d UI Grid Raw Image Custom graphic for uGUI Single-object/texture Grid image, excelent for tile-based inventory, with: extrude edges (inner outer) | skip cells | resize rectTransform to fit | valid raycasting for input
- Host: GitHub
- URL: https://github.com/mitay-walle/com.mitay-walle.grid-raw-image
- Owner: mitay-walle
- License: mit
- Created: 2024-04-04T23:14:48.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-04-15T23:06:08.000Z (6 months ago)
- Last Synced: 2024-09-18T11:39:07.740Z (15 days ago)
- Topics: custom-graphics, uguicomponent, ui-components, unity3d, upm-package
- Language: C#
- Homepage:
- Size: 450 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Funding: FUNDING.yml
- License: LICENSE.md
Awesome Lists containing this project
README
# Unity3d UI Grid Raw Image
Custom graphic for uGUI. Single-object/texture Grid image, excelent for tile-based (tetris-like) inventory[Youtube usage video](https://youtu.be/E7Ouh1k3No0?si=mEKckcfdjrP_Yf0Z)
![alt text](https://github.com/mitay-walle/com.mitay-walle.grid-raw-image/blob/main/.github~/Documentation/inspector-preview.png)
![alt text](https://github.com/mitay-walle/com.mitay-walle.grid-raw-image/blob/main/.github~/Documentation/Screenshot_1.png)
![alt text](https://github.com/mitay-walle/com.mitay-walle.grid-raw-image/blob/main/.github~/Documentation/Screenshot_2.png)
![alt text](https://github.com/mitay-walle/com.mitay-walle.grid-raw-image/blob/main/.github~/Documentation/Screenshot_3.png)
![alt text](https://github.com/mitay-walle/com.mitay-walle.grid-raw-image/blob/main/.github~/Documentation/Screenshot_4.png)
![alt text](https://github.com/mitay-walle/com.mitay-walle.grid-raw-image/blob/main/.github~/Documentation/Screenshot_5.png)
![alt text](https://github.com/mitay-walle/com.mitay-walle.grid-raw-image/blob/main/.github~/Documentation/Screenshot_6.png)
![alt text](https://github.com/mitay-walle/com.mitay-walle.grid-raw-image/blob/main/.github~/Documentation/Screenshot_20.png)## Features:
- 1 texture / 1 GameObject / 1 drawcall
- skip cells
- valid raycasting by geometry for input
- resize rectTransform to fit
- extrude edges (inner outer)
- Non-rectangle cells
- script-based, no custom shader## TODO
- cell-outline mode
- shape-outline mode
- SpriteBorder support