Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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