MAX DotNet 透明界面效果代码实例 转自CG++原帖
来源:互联网 发布:剪裁证件照片的软件 编辑:程序博客网 时间:2024/06/07 02:10
MAX DotNet 透明界面效果代码实例 转自CG++
这是一段max script中使用微软的.Net框架实现透明界面的实例小样,
前提你的电脑除了需要装Max以外,还需要有.net框架哦 建议直接装个4.5个版本就行。
做技美的同学可以看下这个效果,能让你的插件脚本高大上不少哦!
使用方法:直接赋值以下代码–>Max Script –>New Script 粘贴进去 然后Ctrl + E 就可以运行出来那个效果啦!
------------------------------------------------------------------------------ -- 本代码由MAX DotNet 编辑器输出 -- 对此文件的更改可能会导致不正确的行为, -- 并且如果重新生成代码,这些更改将会丢失。 -- 生成此代码的工具为测试版本,作者并不能保证代码的完全可用性。 -- 如发现错误或有任何好建议欢迎加群探讨:364518591 -- BY:蓬荜生徽 2015年元旦发布~~ ------------------------------------------------------------------------------ Form1 = dotNetObject "MaxCustomControls.MaxForm" button1 = dotNetObject "System.Windows.Forms.Button" button2 = dotNetObject "System.Windows.Forms.Button" button3 = dotNetObject "System.Windows.Forms.Button" button4 = dotNetObject "System.Windows.Forms.Button" listBox1 = dotNetObject "System.Windows.Forms.ListBox" trackBar1 = dotNetObject "System.Windows.Forms.TrackBar" numericUpDown1 = dotNetObject "System.Windows.Forms.NumericUpDown" checkedListBox1 = dotNetObject "System.Windows.Forms.CheckedListBox" -- button1 button1.BackColor = (dotNetClass "System.Drawing.Color").Black button1.FlatStyle = (dotNetClass "System.Windows.Forms.FlatStyle").Flat button1.ForeColor = (dotNetClass "System.Drawing.Color").Coral button1.Location = dotNetObject "System.Drawing.Point" 12 12 button1.Name = "button1" button1.Size = dotNetObject "System.Drawing.Size" 107 45 button1.TabIndex = 0 button1.Text = "button1" button1.UseVisualStyleBackColor = False -- button2 button2.BackColor = (dotNetClass "System.Drawing.Color").Black button2.FlatStyle = (dotNetClass "System.Windows.Forms.FlatStyle").Flat button2.ForeColor = (dotNetClass "System.Drawing.Color").Coral button2.Location = dotNetObject "System.Drawing.Point" 12 65 button2.Name = "button2" button2.Size = dotNetObject "System.Drawing.Size" 107 45 button2.TabIndex = 1 button2.Text = "button2" button2.UseVisualStyleBackColor = False -- button3 button3.BackColor = (dotNetClass "System.Drawing.Color").Black button3.FlatStyle = (dotNetClass "System.Windows.Forms.FlatStyle").Flat button3.ForeColor = (dotNetClass "System.Drawing.Color").Coral button3.Location = dotNetObject "System.Drawing.Point" 12 118 button3.Name = "button3" button3.Size = dotNetObject "System.Drawing.Size" 107 45 button3.TabIndex = 2 button3.Text = "button3" button3.UseVisualStyleBackColor = False -- button4 button4.BackColor = (dotNetClass "System.Drawing.Color").Black button4.FlatStyle = (dotNetClass "System.Windows.Forms.FlatStyle").Flat button4.ForeColor = (dotNetClass "System.Drawing.Color").Coral button4.Location = dotNetObject "System.Drawing.Point" 12 171 button4.Name = "button4" button4.Size = dotNetObject "System.Drawing.Size" 107 45 button4.TabIndex = 3 button4.Text = "button4" button4.UseVisualStyleBackColor = False -- listBox1 listBox1.BackColor = (dotNetClass "System.Drawing.Color").Black listBox1.ForeColor = (dotNetClass "System.Drawing.Color").Yellow listBox1.FormattingEnabled = True listBox1.ItemHeight = 12 listBox1.Items.Add("MAX") listBox1.Items.Add("脚本") listBox1.Items.Add("居然可以") listBox1.Items.Add("使用.Net") listBox1.Items.Add("做透明的效果唉") listBox1.Items.Add("刷新对max脚本的认知") listBox1.Items.Add("真心不错!") listBox1.Location = dotNetObject "System.Drawing.Point" 125 12 listBox1.Name = "listBox1" listBox1.Size = dotNetObject "System.Drawing.Size" 120 208 listBox1.TabIndex = 4 -- trackBar1 trackBar1.BackColor = (dotNetClass "System.Drawing.Color").Black trackBar1.Location = dotNetObject "System.Drawing.Point" 12 223 trackBar1.Name = "trackBar1" trackBar1.Size = dotNetObject "System.Drawing.Size" 360 45 trackBar1.TabIndex = 5 -- numericUpDown1 numericUpDown1.BackColor = (dotNetClass "System.Drawing.Color").Black numericUpDown1.ForeColor = (dotNetClass "System.Drawing.Color").YellowGreen numericUpDown1.Location = dotNetObject "System.Drawing.Point" 252 13 numericUpDown1.Name = "numericUpDown1" numericUpDown1.Size = dotNetObject "System.Drawing.Size" 120 21 numericUpDown1.TabIndex = 6 -- checkedListBox1 checkedListBox1.BackColor = (dotNetClass "System.Drawing.Color").Black checkedListBox1.ForeColor = (dotNetClass "System.Drawing.Color").Aqua checkedListBox1.FormattingEnabled = True checkedListBox1.Items.Add("这是勾选框") checkedListBox1.Items.Add("好不错的说") checkedListBox1.Items.Add("想想可以用来干嘛?") checkedListBox1.Items.Add("能做什么捏") checkedListBox1.Items.Add("当然是选择项啦!") checkedListBox1.Items.Add("你似不似啥?") checkedListBox1.Location = dotNetObject "System.Drawing.Point" 252 41 checkedListBox1.Name = "checkedListBox1" checkedListBox1.Size = dotNetObject "System.Drawing.Size" 120 180 checkedListBox1.TabIndex = 7 -- Form1 Form1.BackColor = (dotNetClass "System.Drawing.Color").LightPink Form1.ClientSize = dotNetObject "System.Drawing.Size" 383 281 Form1.Controls.Add(checkedListBox1) Form1.Controls.Add(numericUpDown1) Form1.Controls.Add(trackBar1) Form1.Controls.Add(listBox1) Form1.Controls.Add(button4) Form1.Controls.Add(button3) Form1.Controls.Add(button2) Form1.Controls.Add(button1) Form1.FormBorderStyle = (dotNetClass "System.Windows.Forms.FormBorderStyle").SizableToolWindow Form1.Name = "Form1" Form1.Opacity = 0.75 Form1.ShowIcon = False Form1.StartPosition = (dotNetClass "System.Windows.Forms.FormStartPosition").CenterScreen Form1.Text = "Sharegm.com 亲测哦!" Form1.TransparencyKey = (dotNetClass "System.Drawing.Color").LightPink-- Form1.Show() thePtr = DotNetObject "System.IntPtr" (windows.getMAXHWND()) theHwnd = DotNetObject "MaxCustomControls.Win32HandleWrapper" thePtr Form1.Show(theHwnd)-- Form1.Dispose() --这句是关闭
0 0
- MAX DotNet 透明界面效果代码实例 转自CG++原帖
- FragmentTabAdapter分类浏览界面代码实例效果
- FLASH透明效果代码
- FLASH透明效果代码
- DotNet中PictureBox控件实现重叠透明效果
- 整理DOTNET代码生成器 [转]
- 整理DOTNET代码生成器 [转]
- 整理DOTNET代码生成器 [转]
- Android 特殊界面效果之——透明界面
- Android开发实例透明效果设置方法
- android欢迎界面动态效果实例代码(旋转/由小变大/淡入)
- cg实现景深效果
- viewpager滑动背景透明效果渐变(引导界面滑动)
- CStatic控件背景透明实例代码
- 自绘控件里实现控件无效区域透明效果
- 透明界面
- 【20100122】整理DOTNET代码生成器 [转]
- [Android实例] 水下气泡上升界面效果
- HDU Problem 1176 免费馅饼 【dp】
- java.util.concurrent并发包诸类概览
- pdo query与execute的区别
- 最大连续子序列
- redhat安装VMwaretool方法
- MAX DotNet 透明界面效果代码实例 转自CG++原帖
- String,StringBuffer,StringBuilder
- Node.js实战关于cookie-parser中间件
- 关于NGINX
- HDOJ -- 1003 Max Sum
- iOS开发UI篇—CAlayer层的属性
- vim
- HDU 1260 Tickets
- Android中的数据库操作