我是新來的團隊,我正在關注一個關於編寫2D平臺遊戲的腳本的YouTube指南,現在我已經到了現在的位置,我正在試圖在翻轉時向翻轉角添加翻頁走向相反的方向。 我已經添加了一個代碼,現在它不斷地從左向右翻轉。如果我理解正確,它可能是因爲我在移動時經常應用> 0.1f,導致函數連續運行,但是誠實地說,我迷路了,因此不勝感激。 using UnityEngine;
using System.Collec
我目前正在Unity中製作2D平臺遊戲,而且由於我在此代碼中存在錯誤,所以仍然無法移動角色。我不知道如何找到程序集引用,所以如果有人可以請解釋它,那會很好。 這裏的錯誤:錯誤CS0234類型或命名空間名稱「IActiveBuildTargetChanged」在命名空間「UnityEditor.Build」不存在(?是否缺少程序集引用) 感謝 using System;
using Uni
我有ñGameObjects這是母親的孩子GameObject。 每個孩子都附有自己的孩子腳本。如果我點擊一個孩子對象,全部孩子迴應。 當孩子被加載時,它將把自己置於父母之下,並且我還傳遞一個數字,以便稍後如果需要時可以跟上。 這是我的腳本。真的沒有太多。任何人都知道我在做什麼錯了? public GameObject parentGameObject;
public int childInde
我想創建一個包含GameObject和相應的float的數組。 我想讓每個敵人都能夠在物品死亡時放置物品。該項目將成爲GameObjects中的一個,浮點數將被丟棄。 所以我創造了這個類: public class ItemToDrop : MonoBehaviour {
public GameObject itemToDrop;
public float probabilit
我有一個精靈通過點擊和拖動移動和代碼工作正常,直到我試圖包含精靈離開現場。這個問題是我無法弄清楚如何拖動一個遊戲對象並忽略場景的其餘部分。嘗試使用if語句和標籤,但不能將字符串轉換爲布爾或其他轉換錯誤。下面 碼被附加到主攝像機 public GameObject gameObjectToDrag; // refer to Go that being dragged
public Vector3
嗨我有一個精靈,左鍵點擊鼠標左右移動屏幕,我遇到的問題是精靈可以拖出場景。我相信使用mathf和clamp,但不知道如何將其插入到此腳本中。 試圖在sprite上插入一個基本的mathf.clamp腳本,但結果是sprite會很快地在我的鉗子的頂部和底部之間滑動。 using System.Collections;
using System.Collections.Generic; 使用Uni
我有一些代碼在一個教程,工作正常,但我不明白爲什麼。代碼是讓一個簡單的2D角色根據它的走向從左到右翻轉。 private bool facingright;
void Start() {
//defaults that we are in fact facing right when game starts.
facingright = true;
很明顯,它只是聲明遊