游戏蛮牛学习群(纯技术交流,不闲聊):159852603
游戏蛮牛 手机端
开启辅助访问
 找回密码
 注册帐号

扫一扫,访问微社区

项目源码

关注:1418

当前位置:游戏蛮牛 资源专区 项目源码

查看: 1795|回复: 47

[Unity] unity中获取模型对应贴图中的像素点,修改颜色(画线等)

[复制链接]  [移动端链接]
5熟悉之中
867/1000
排名
3851
昨日变化
4

13

主题

289

帖子

867

积分

Rank: 5Rank: 5

UID
176358
好友
0
蛮牛币
669
威望
0
注册时间
2016-11-4
在线时间
199 小时
最后登录
2018-9-10
发表于 2018-7-4 09:37:56 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册帐号

x
1.最近在一个项目中需要实现一个类似在本子上面签字的功能,尝试了很多的方法,最后确定修改贴图的像素点的颜色才是最理想的方式
2.效果如下:
3.有兴趣的可以看看
TIM截图20180704093533.png

新建文本文档.txt

2.07 KB, 下载次数: 113

售价: 5 蛮牛币  [记录]

脚本

评分

参与人数 1鲜花 +5 收起 理由
bbqs1 + 5 666,第一次见到这么给源码的

查看全部评分

[发帖际遇]: nanyang0310 乐于助人,奖励 3 蛮牛币. 幸运榜 / 衰神榜

回复

使用道具 举报

7日久生情
1677/5000
排名
18893
昨日变化
17

12

主题

779

帖子

1677

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
158776
好友
2
蛮牛币
154
威望
0
注册时间
2016-7-26
在线时间
858 小时
最后登录
2018-9-20
发表于 2018-7-4 10:23:14 | 显示全部楼层
66666666666666666666

回复 支持 反对

使用道具 举报

7日久生情
1847/5000
排名
2288
昨日变化
6

43

主题

745

帖子

1847

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
219600
好友
7
蛮牛币
2594
威望
0
注册时间
2017-4-27
在线时间
487 小时
最后登录
2018-9-14
发表于 2018-7-4 10:48:30 | 显示全部楼层
正好需要,楼主真是及时雨

回复 支持 反对

使用道具 举报

5熟悉之中
595/1000
排名
6385
昨日变化
5

0

主题

270

帖子

595

积分

Rank: 5Rank: 5

UID
265286
好友
0
蛮牛币
729
威望
0
注册时间
2018-1-19
在线时间
131 小时
最后登录
2018-9-11
发表于 2018-7-4 10:59:47 | 显示全部楼层
真是一个有趣的想法,一个不错的方向。

回复 支持 反对

使用道具 举报

7日久生情
1971/5000
排名
2220
昨日变化
23

7

主题

716

帖子

1971

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
183904
好友
6
蛮牛币
4030
威望
0
注册时间
2016-11-15
在线时间
648 小时
最后登录
2018-9-20
QQ
发表于 2018-7-4 11:06:21 | 显示全部楼层
6666666666666666

回复 支持 反对

使用道具 举报

6蛮牛粉丝
1188/1500
排名
3052
昨日变化
4

25

主题

344

帖子

1188

积分

Rank: 6Rank: 6Rank: 6

UID
194101
好友
7
蛮牛币
7028
威望
0
注册时间
2016-12-19
在线时间
421 小时
最后登录
2018-9-4
发表于 2018-7-4 11:40:50 | 显示全部楼层
666666666666666666666

回复 支持 反对

使用道具 举报

3偶尔光临
264/300
排名
7578
昨日变化
4

0

主题

33

帖子

264

积分

Rank: 3Rank: 3Rank: 3

UID
178647
好友
0
蛮牛币
18
威望
0
注册时间
2016-10-28
在线时间
77 小时
最后登录
2018-9-10
QQ
发表于 2018-7-4 13:20:26 | 显示全部楼层
不知道好不好啊

回复

使用道具 举报

6蛮牛粉丝
1053/1500
排名
2734
昨日变化
4

18

主题

207

帖子

1053

积分

Rank: 6Rank: 6Rank: 6

UID
188440
好友
1
蛮牛币
548
威望
0
注册时间
2016-12-1
在线时间
332 小时
最后登录
2018-9-20
发表于 2018-7-4 13:38:15 | 显示全部楼层
666666666666666666666

回复 支持 反对

使用道具 举报

7日久生情
2808/5000
排名
612
昨日变化
1

0

主题

219

帖子

2808

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
44768
好友
1
蛮牛币
2200
威望
0
注册时间
2014-9-13
在线时间
1293 小时
最后登录
2018-9-20

活力之星

发表于 2018-7-4 14:16:01 | 显示全部楼层
请问可以给专案档案吗?不知道您怎么设置的

回复 支持 反对

使用道具 举报

5熟悉之中
867/1000
排名
3851
昨日变化
4

13

主题

289

帖子

867

积分

Rank: 5Rank: 5

UID
176358
好友
0
蛮牛币
669
威望
0
注册时间
2016-11-4
在线时间
199 小时
最后登录
2018-9-10
 楼主| 发表于 2018-7-4 15:05:11 | 显示全部楼层
kira43216987 发表于 2018-7-4 14:16
请问可以给专案档案吗?不知道您怎么设置的

将脚本随便拖到一个对象上面,新建一个plane,创建一个材质球,将材质贴图引用到材质球上面,再将这个材质球拖到新建的plane上,脚本中的obj引用你新建的这个plane即可

回复 支持 反对

使用道具 举报

3偶尔光临
253/300
排名
16060
昨日变化
10

0

主题

152

帖子

253

积分

Rank: 3Rank: 3Rank: 3

UID
277552
好友
0
蛮牛币
77
威望
0
注册时间
2018-4-17
在线时间
61 小时
最后登录
2018-7-11
发表于 2018-7-4 15:08:10 | 显示全部楼层
感谢分享,看看

回复

使用道具 举报

7日久生情
1523/5000
排名
2582
昨日变化
20

12

主题

706

帖子

1523

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
218409
好友
3
蛮牛币
5161
威望
0
注册时间
2017-4-19
在线时间
299 小时
最后登录
2018-9-20
发表于 2018-7-4 15:49:55 | 显示全部楼层
感谢楼主分享

回复

使用道具 举报

7日久生情
3236/5000
排名
2064
昨日变化
12

0

主题

2116

帖子

3236

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
219676
好友
1
蛮牛币
2406
威望
0
注册时间
2017-7-12
在线时间
492 小时
最后登录
2018-9-20

活力之星

发表于 2018-7-4 16:11:47 | 显示全部楼层
谢谢分享

回复

使用道具 举报

3偶尔光临
179/300
排名
13484
昨日变化
17

0

主题

34

帖子

179

积分

Rank: 3Rank: 3Rank: 3

UID
71437
好友
1
蛮牛币
156
威望
0
注册时间
2015-3-3
在线时间
87 小时
最后登录
2018-7-6
QQ
发表于 2018-7-4 16:31:25 | 显示全部楼层
感谢分享下载看看

回复 支持 反对

使用道具 举报

7日久生情
2808/5000
排名
612
昨日变化
1

0

主题

219

帖子

2808

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
44768
好友
1
蛮牛币
2200
威望
0
注册时间
2014-9-13
在线时间
1293 小时
最后登录
2018-9-20

活力之星

发表于 2018-7-4 16:48:36 | 显示全部楼层
nanyang0310 发表于 2018-7-4 15:05
将脚本随便拖到一个对象上面,新建一个plane,创建一个材质球,将材质贴图引用到材质球上面,再将这个材 ...

会有抱错的讯息
UnityException: Texture 'Logo' is not readable, the texture memory can not be accessed from scripts. You can make the texture readable in the Texture Import Settings.
UnityEngine.Texture2D.GetPixels (Int32 miplevel) (at C:/buildslave/unity/build/artifacts/generated/common/runtime/TextureBindings.gen.cs:348)
UnityEngine.Texture2D.GetPixels () (at C:/buildslave/unity/build/artifacts/generated/common/runtime/TextureBindings.gen.cs:341)
DrowLine.Start () (at Assets/DrowLine.cs:20)

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册帐号

本版积分规则

关闭

站长推荐 上一条 /1 下一条

快速回复 返回顶部 返回列表