通过aLLAssetBundleURL链接路径 组拼 从目录文件获得的AB资源的名字,然后再协程方法内编写相关代码,从而实现从服务器加载资源的功能。详细见代码。
using SystemCollections;
using SystemCollectionsGeneric;
using UnityEngine;
using UnityEngineNetworking;
using SystemIO;
public class DownLoadAssetBundle : MonoBehaviour
{
//AB资源文件保存在服务器中的位置(我的服务器寄了,加载不到了)
private string mainAssetBundleURL = @">程序直接打开是不可能的这相当于是要你写一个pdf阅读器
给你个方案吧使用google在线打开pdf
>要访问局域网内服务器,就要把服务器的端口映射出去,或者说是在路由中设置虚拟服务器
例:web服务器,就把服务器在内网的IP以及80端口对应到外网地址的80端口(或是别的端口) ,这样就可以直接通过外网IP:端口号来访问这个服务器了。
望采纳,谢谢3个原因:
1 你的linux服务器是什么系统?redhat默认是启动防火墙的,需要设置防火墙允许ssh服务,或者停止防火墙
2 你的ssh服务没有启动,或者配置错误。在服务器上netstat一下你的22端口,看看是否启动,再看看sshd_config文件的配置是否正确
3 网络不通,那只能找你们的网管了1. 服务器端设置
以系统管理员身份在已经设置好Active Directory(活动目录)的Windows 2000 Server上登录,选择“开始”菜单中“程序”选项中的“管理工具”,然后再选择“Active Directory用户和计算机”,之后在程序界面中右击“Computers”,在d出的菜单中单击“新建”,然后选择“计算机”,之后填入想要加入域的计算机名即可。要加入域的计算机名最好为英文,中文计算机名可能会引起一些问题。
2. 客户端设置
首先要确认计算机名称是否正确,然后在桌面“网上邻居”上右击鼠标,点击“属性”出现网络属性设置窗口,确认“主网络登录”为“Microsoft网络用户”。选中窗口上方的“Microsoft网络用户”(如果没有此项,说明没有安装,点击“添加”安装“Microsoft网络用户”选项)。点击“属性”按钮,出现“Microsoft网络用户属性”对话框,选中“登录到Windows NT域”复选框,在“Windows NT域”中输入要登录的域名即可。这时,如果是Windows 98 *** 作系统的话,系统会提示需要重新启动计算机,重新启动计算机之后,会出现一个登录对话框。在输入正确的域用户账号、密码以及登录域之后,就可以使用Windows 2000 Server域中的资源了。请注意,这里的域用户账号和密码,必须是网络管理员为用户建的那个账号和密码,而不是由本机用户自己创建的账号和密码。如果没有将计算机加入到域中,或者登录的域名、用户名、密码有一项不正确,都会出现错误信息。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)