小编Ben*_*rme的帖子

避免角色因胶囊对撞机而跳跃

我的统一游戏有一个带有胶囊对撞机的角色。当角色撞到胶囊球形部分上的另一个对撞机时,角色被送入空中。如何避免这种情况?

这是一个解释问题的视频

我已经有了一些解决方案,但它并没有真正起作用:

  • 使用圆柱对撞机代替胶囊,但它不存在。我尝试用 meshcollider 制作一个,但结果不如 caspule collider,因为 meshcollider 不是完美的圆形。我也尝试用许多 rect collider 制作一个,但它产生了与 meshcollider 相同的问题。

  • 当角色在地面上时设置一个非常大的重力,但问题是我在游戏中有倾斜的平面,所以它也不起作用。

感谢您的帮助

c# collision-detection unity-game-engine

6
推荐指数
1
解决办法
1272
查看次数

必须启用Secure Admin才能远程访问DAS - 使用Docker访问Glassfish管理控制台

我尝试将我的web应用程序部署在docker容器上的glassfish上.当我访问管理控制台([IP]:4848)时,我可以访问登录页面,但是出现此错误消息,我无法登录:

必须启用Secure Admin才能远程访问DAS.

所以我在其他帖子上发现我需要在bin文件夹中添加这些行:

./asadmin start-domain
./asadmin change-admin-password
./asadmin enable-secure-admin
./asadmin stop-domain
./asadmin start-domain
Run Code Online (Sandbox Code Playgroud)

但我不能这样做,因为我的glassfish实例是在容器上.

有关信息,我运行glassfish:

sudo docker run -p 4848:4848 -p 8080:8080 -e GLASSFISH_PASS="password" -d glassfish
Run Code Online (Sandbox Code Playgroud)

glassfish docker dockerfile

5
推荐指数
1
解决办法
1万
查看次数

Angular 4-Nginx / Refresh显示不良页面

我在使用Nginx的远程服务器上部署了Angular 4应用程序,并可以通过以下地址进行访问:http://xx.xx.xx.xx/app。该应用程序运行良好,可以在我的网站中导航,但是例如刷新一页时http://xx.xx.xx.xx/app/page1,它将显示nginx的index.html页面。

Nginx的页面位于中/usr/share/nginx/html,而我的应用程序的页面位于中/var/www/app

nginx.conf

    server {
        listen       80 default_server;
        listen       [::]:80 default_server;
        server_name  _;
        root /usr/share/nginx/html;
        include /etc/nginx/default.d/*.conf;                                                */

        location /app {
            root /var/www;
            try_files $uri $uri/ /index.html;
        }
    }
Run Code Online (Sandbox Code Playgroud)

似乎root /var/www在刷新期间未考虑该行。

我听到了有关try_files错误的消息,似乎我需要在某个地方添加重写。感谢帮助。

nginx angular

5
推荐指数
1
解决办法
1693
查看次数

Docker、Springboot 和 Mysql:com.mysql.cj.exceptions.CJCommunicationsException:通信链路故障

我尝试在 Docker 上运行带有 mysql 连接的 Springboot 应用程序。没有docker,它工作得很好。但是当我尝试在容器上部署时,我有com.mysql.cj.exceptions.CJCommunicationsException: Communications link failure。\n我使用这个 docker-compose:

\n\n
version: \'3\'\nservices:\n  nginx:\n   container_name: nginx\n   image: nginx:latest\n   restart: always\n   ports:\n   - 80:80\n   - 443:443\n   volumes:\n   - ./nginx/conf.d:/etc/nginx/conf.d\n   depends_on:\n   - spring-boot-app\n\n\n  mysql:\n   container_name: mysql\n   image: mysql:latest\n   environment:\n    MYSQL_ROOT_PASSWORD: "rootpass"\n    MYSQL_DATABASE: "db"\n    MYSQL_USER: "user"\n    MYSQL_PASSWORD: "pass"\n   ports:\n   - "1306:3306"\n   volumes:\n   - ./data/:/var/lib/mysql\n   networks: \n   - mysql-db\n   restart: always\n\n  spring-boot-app:\n    container_name: spring-boot-app\n    image: spring-boot-app\n    build:\n      context: ./spring-boot-app\n      dockerfile: Dockerfile\n    ports:\n      - "8080:8080"\n    depends_on:\n      - mysql\n    networks: \n      - mysql-db\n …
Run Code Online (Sandbox Code Playgroud)

mysql spring jdbc docker spring-boot

0
推荐指数
1
解决办法
4187
查看次数