社区应用 最新帖子 精华区 社区服务 会员列表 统计排行 搜索
主题 : GRIP设置透明完全教程
kasa 离线
浩强
级别: 管理员

UID: 3
精华: 16
发帖: 1964
铜币: 3210 枚
威望: 107 点
贡献: 1542 点
银元¥: 9028 元
技术: 16 点
在线时间: 2170(时)
注册时间: 2009-08-20
最后登录: 2018-09-25
帖主  发表于: 2010-12-07  
倒序阅读   全看  

GRIP设置透明完全教程

管理提醒: 本帖被 kasa 从 GRIP开发学员俱乐部 移动到本区(2012-06-20)
  
 你是否在困惑于grip能不能设置透明?是否还在苦苦寻找设置透明的函数,是否因为无法实现透明而耽搁了开发进度?

 下面,浩强就将研究一个多月的成果分享出来,现在开始,你不用再为此烦恼了。

    GRIP可以实现很多功能,但不可以设置透明,类似的还有设置高亮。
    因为GRIP没有提供设置透明的函数(浩强找了数月得出的结论),那么,就没有办法设置透明了吗? 

    当然不是,办法总是会有的,我们可以通过调用api来实现我们的需要。仅需2行代码就可以了。
    具体调用方法及参数,见2楼,先来看演示:




浩强工具用户群:106600057
GRIP开发群:94377814
kasa 离线
浩强
级别: 管理员

UID: 3
精华: 16
发帖: 1964
铜币: 3210 枚
威望: 107 点
贡献: 1542 点
银元¥: 9028 元
技术: 16 点
在线时间: 2170(时)
注册时间: 2009-08-20
最后登录: 2018-09-25
真皮沙发  发表于: 2010-12-07  
全看  
设置透明原理及文件使用方法:

原理:通过传递参数给api程序来实现设置透明。

很多学员没有C语言的基础,一提到C语言及api就会感到头大。
下面,浩强将制作好的dll文件传上来,各位学员只要按照下面的方法调用就可以轻松实现透明了。



使用方法:
1.去浩强工具中找对应位数的 Set_translucency.dll文件

2.GRIP源文件中示例代码:
复制代码
  1.  sb=SOLBLK/ORIGIN,xmin,ymin,zmin,SIZE,dx,dy,dz  $生成实体块
  2.  tm=70
  3.  GRARGS/sb,tm
  4.  xspawn/UFUN,KASA+'\application\Set_translucency.dll',IFERR,E10: 



浩强工具用户群:106600057
GRIP开发群:94377814
kasa 离线
浩强
级别: 管理员

UID: 3
精华: 16
发帖: 1964
铜币: 3210 枚
威望: 107 点
贡献: 1542 点
银元¥: 9028 元
技术: 16 点
在线时间: 2170(时)
注册时间: 2009-08-20
最后登录: 2018-09-25
帆布沙发  发表于: 2010-12-07  
全看  
本来是准备的VIP内容,现分享出来,按照二楼方法做,就可以在你的GRIP开发中加入透明功能了。
关于如何使用的问题,可以在vip群里讨论,或者在每天的答疑时间向我提问。
浩强工具用户群:106600057
GRIP开发群:94377814
wei653315870 离线
级别: 嘉宾

UID: 1336
精华: 0
发帖: 295
铜币: 368 枚
威望: 0 点
贡献: 0 点
银元¥: 16 元
技术: 3 点
在线时间: 119(时)
注册时间: 2010-07-06
最后登录: 2016-05-09
木质座椅  发表于: 2010-12-07  
全看  
  
月亮弯弯 离线
执着
级别: 嘉宾

UID: 1571
精华: 0
发帖: 68
铜币: 69 枚
威望: 0 点
贡献: 0 点
银元¥: 2 元
技术: 0 点
在线时间: 26(时)
注册时间: 2010-12-06
最后登录: 2014-05-11
石凳  发表于: 2010-12-07  
全看  
谢谢了。
执着
tanhongli 离线
级别: grip初中生
UID: 1164
精华: 0
发帖: 150
铜币: 250 枚
威望: 0 点
贡献: 0 点
银元¥: 31 元
技术: 1 点
在线时间: 23(时)
注册时间: 2010-03-24
最后登录: 2016-06-12
地砖  发表于: 2010-12-08  
全看  
谢谢了。 我曾为了找透明的GRIP函数花了几个星期的时间都没找到,后来用MACRO解决的,不过就是有版本限制,而且还很不好用
楼主留言:
我也曾和你一样,找过GRIP设置透明的函数,可惜,没有。这里转变思路,借用api来完成。
lxsh 离线
级别: grip初中生
UID: 1558
精华: 0
发帖: 89
铜币: 68 枚
威望: 0 点
贡献: 0 点
银元¥: 0 元
技术: 0 点
在线时间: 17(时)
注册时间: 2010-11-12
最后登录: 2012-04-23
6楼  发表于: 2010-12-08  
全看  
谢谢管理员,学习了
阿倒 离线
每一次创伤,都是一种成熟。。
级别: 嘉宾

UID: 334
精华: 1
发帖: 234
铜币: 330 枚
威望: 1 点
贡献: 35 点
银元¥: 2 元
技术: 2 点
在线时间: 134(时)
注册时间: 2009-10-11
最后登录: 2015-10-20
7楼  发表于: 2010-12-08  
全看  
    学习了、、
向上走,哪怕一小步也是新高度。。
月亮弯弯 离线
执着
级别: 嘉宾

UID: 1571
精华: 0
发帖: 68
铜币: 69 枚
威望: 0 点
贡献: 0 点
银元¥: 2 元
技术: 0 点
在线时间: 26(时)
注册时间: 2010-12-06
最后登录: 2014-05-11
8楼  发表于: 2010-12-12  
全看  
版主能否把API的 VC原码贴上来。十分感谢
楼主留言:
源码属于VIP的内容,这里不分享了...
执着
cheugcam 离线
注重技术
级别: grip小学生
UID: 1561
精华: 0
发帖: 21
铜币: 61 枚
威望: 0 点
贡献: 0 点
银元¥: 0 元
技术: 0 点
在线时间: 2(时)
注册时间: 2010-11-21
最后登录: 2014-09-01
9楼  发表于: 2010-12-19  
全看  
十分感谢
cd_cj 离线
级别: grip小学生
UID: 1579
精华: 0
发帖: 6
铜币: 14 枚
威望: 0 点
贡献: 0 点
银元¥: 0 元
技术: 0 点
在线时间: 1(时)
注册时间: 2010-12-26
最后登录: 2011-01-26
10楼  发表于: 2010-12-26  
全看  
新手来学习了
513954670 离线
人总不能在一棵树上吊死!要多到附近几棵树上试试……
级别: grip小学生
UID: 1564
精华: 0
发帖: 35
铜币: 8 枚
威望: 0 点
贡献: 6 点
银元¥: 0 元
技术: 0 点
在线时间: 13(时)
注册时间: 2010-11-27
最后登录: 2011-03-08
11楼  发表于: 2011-01-08  
全看  
看看,,
qx6065 离线
级别: grip小学生
UID: 1599
精华: 0
发帖: 25
铜币: 35 枚
威望: 0 点
贡献: 0 点
银元¥: 0 元
技术: 0 点
在线时间: 5(时)
注册时间: 2011-01-29
最后登录: 2012-01-13
12楼  发表于: 2011-01-29  
全看  
谢谢管理员,学习了
henrsun 离线
级别: grip小学生
UID: 1596
精华: 0
发帖: 33
铜币: 46 枚
威望: 0 点
贡献: 0 点
银元¥: 0 元
技术: 0 点
在线时间: 6(时)
注册时间: 2011-01-20
最后登录: 2013-12-12
13楼  发表于: 2011-01-31  
全看  
学习中!!谢谢!
youwt898 离线
:)
级别: grip幼儿园
UID: 1532
精华: 0
发帖: 2
铜币: 32 枚
威望: 0 点
贡献: 0 点
银元¥: 0 元
技术: 0 点
在线时间: 1(时)
注册时间: 2010-10-20
最后登录: 2012-08-26
14楼  发表于: 2011-02-20  
全看  
gggg
描述
快速回复

验证问题:
1+2+3+4=? 正确答案:10
按"Ctrl+Enter"直接提交