Skip to content

HANKM3NG/Unity-SpriteCompose

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unity-SpriteCompose

用于解决画地图时,多种地形贴图相连接,但又不想画出所有相连可能性图片素材的问题。

Image text

  • 由多张不同的Sprite图片,根据配置的Level层级高低,组合成一张新的图片
  • 组合成的图片保存到Resources目录为图片文件
  • 自动修改图片文件的属性:如TextureType = Sprite等
  • 生成文件后自动刷新项目文件目录 AssetDatabase.Refresh ()
  • 懒人专用功能1: Resources目录内,文件夹名包含Sprite的文件Type自动改为Sprite并自动修改其他相关设置
  • 懒人专用功能2: Resources目录内,文件夹名包含Sprite的文件名后缀包含_multiple的文件自动改为multiple,并且自动切图、改名
  • [重点]根据一张包含中间、上下左右、上下左右斜方向的基础图,算出它们之间相临的所有1条边和2条边的可能性组合(5种底图 + 1条边的情况 16种可能 * 5底图 = 80 种可能 + 2条边的情况 6种组合 * 16种情况 * 5底图 = 480 种可能 即一共565个Grid块),按一定规律拼到texture上,并保存为图片文件 Image text

Image text

About

Compose multiple sprites to a new sprite by script

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages