网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
05月22日漏签0天
新杰中学22班吧 关注:145贴子:24,094
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 1 2 3 4 5 6 下一页 尾页
  • 97回复贴,共6页
  • ,跳到 页  
<<返回新杰中学22班吧
>0< 加载中...

程序员之路

  • 只看楼主
  • 收藏

  • 回复
  • 飘流93266
  • 攻占吊桥
    15
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
作为一个程序员,每天学习新东西是必须的
但是记在本地,一忘就找不到了,记个博客吧,又太麻烦
索性记在这里好了,大家可以无视


  • 飘流93266
  • 攻占吊桥
    15
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
扩展string.Contains方法,使之支持忽略大小写搜索
public static bool Contains(this string source, string toCheck, bool ignore)
{
if(ignore)
return source.IndexOf(toCheck, StringComparison.OrdinalIgnoreCase) >= 0;
return source.Contains(toCheck);
}


2025-05-22 08:57:04
广告
  • 飘流93266
  • 攻占吊桥
    15
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
EditorGUI.BeginChangeCheck()
if (EditorGUI.EndChangeCheck())
{
Debug.Log("记录编辑器中的操作,回滚");
}


  • 飘流93266
  • 攻占吊桥
    15
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
EditorGUI.BeginDisabledGroup(bool);
EditorGUI.EndDisabledGroup();
bool控制中间部分是否可用:false为可用,true为不可用


  • 飘流93266
  • 攻占吊桥
    15
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
匿名方法只能在使用委托的时候创建,使用关键字delegate,如delegate(bool x) { return x ? 0 : 1; }
Lambda表达式
左边一个参数时不需要括号,否则需要括号,右边使用大括号可以执行多条语句,称为Lambda语句,否则只能执行一条语句,称为Lambda表达式,如()=>{}


  • 飘流93266
  • 攻占吊桥
    15
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
关于使用SVN管理项目,材质球丢失贴图的问题
调好材质球后,删除meta文件,使之重新生成一次,上传后材质球就不会丢失了


  • 飘流93266
  • 攻占吊桥
    15
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
关于委托的初始化:
不需要初始化,使用的时候判断是否为空即可


  • 飘流93266
  • 攻占吊桥
    15
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
string 尽量不要大批量的动态拼合,会造成大量的new
考虑用StringBuilder替换


2025-05-22 08:51:04
广告
  • 飘流93266
  • 攻占吊桥
    15
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
创建实例时,会默认创建构造函数中参数为空的那个


  • 不止五岁新之助
  • 搞错对象
    10
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
可以试试为知笔记,或是印象笔记


  • 飘流93266
  • 攻占吊桥
    15
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
蓝牙鼠标与IOS装备不支持OnMouseDown()等方法,最好用射线实现点击
暂时的想法是提供一个射线管理类,如下:
public class RayButton : MonoBehaviour {
[System.Serializable]
public class RayCamera
{
public Camera camera;
public Transform plane;
public Ray ray;
public RaycastHit hit;
}
public List<RayCamera> rayCameras = new List<RayCamera>();
void Update ()
{
if (Input.GetMouseButtonUp(0))
{
for (int i = 0; i < rayCameras.Count; i++)
{
Vector3 _vec3TargetScreenSpace = rayCameras[i].camera.WorldToScreenPoint(rayCameras[i].plane.transform.position);
Vector3 _vec3MouseScreenSpace = new Vector3(Input.mousePosition.x, Input.mousePosition.y, _vec3TargetScreenSpace.z);
rayCameras[i].ray.origin = rayCameras[i].camera.transform.position;
rayCameras[i].ray.direction = rayCameras[i].camera.ScreenToWorldPoint(_vec3MouseScreenSpace) - rayCameras[i].ray.origin;
Debug.DrawLine(rayCameras[i].camera.transform.position, rayCameras[i].ray.origin + rayCameras[i].ray.direction * 10000, Color.red);
if (Physics.Raycast(rayCameras[i].ray, out rayCameras[i].hit, 10000))
{
}
}
}
}
}


  • 飘流93266
  • 攻占吊桥
    15
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
TortoiseSVN命令行中文备份



  • 飘流93266
  • 攻占吊桥
    15
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
随机地图思路:
1、随机网格

2、设置贴图


  • 飘流93266
  • 攻占吊桥
    15
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
public List中并不接受初始化,增加时为复制上一对象的值,为了初始化可在赋值时增加对象,如下:
public List<Land> Lands = new List<Land>() { new Land() };


2025-05-22 08:45:04
广告
  • 飘流93266
  • 攻占吊桥
    15
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
RGB与HSV颜色模式的转换:
public static float GetHfromRGB(Color color)
{
float max=ColorMax(color);
float min=ColorMin(color);
float r=color.r;
float g=color.g;
float b=color.b;
if (max == min)
{
return 0;
}
if (max == r && g >= b)
{
return 60 * (g - b) / (max - min);
}
if (max == r && g < b)
{
return 60 * (g - b) / (max - min) + 360;
}
if (max == g)
{
return 60 * (b - r) / (max - min)+120;
}
if (max == b)
{
return 60*(r-g)/(max-min)+240;
}
return 0;
}
public static float GetSfromRGB(Color color)
{
float max = ColorMax(color);
float min = ColorMin(color);
if (max == 0)
return 0;
return 1 - min / max;
}
public static float GetVfromRBG(Color color)
{
return ColorMax(color);
}
static float ColorMax(Color color)
{
return Mathf.Max(color.r, color.g, color.b);
}
static float ColorMin(Color color)
{
return Mathf.Min(color.r, color.g, color.b);
}


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 1 2 3 4 5 6 下一页 尾页
  • 97回复贴,共6页
  • ,跳到 页  
<<返回新杰中学22班吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示