This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
UAbilitySystemComponent* ASC = UAbilitySystemBlueprintLibrary::GetAbilitySystemComponent(TargetActor); | |
if (!IsValid(ASC)) | |
{ | |
return; | |
} | |
// Create a Query to specify the GE to be removed. | |
// Similar to the implementation of UAbilitySystemComponent::RemoveActiveGameplayEffectBySourceEffect, but with additional check by SourceObject. | |
FGameplayEffectQuery Query; | |
UAbilitySystemComponent* InstigatorAbilitySystemComponent = ASC; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
FAssetRegistryModule& AssetRegistryModule = FModuleManager::LoadModuleChecked<FAssetRegistryModule>("AssetRegistry"); | |
TArray<FAssetData> AssetData; | |
AssetRegistryModule.Get().GetAssetsByClass(UBlueprint::StaticClass()->GetFName(), AssetData, true); | |
for (FAssetData& Asset : AssetData) | |
{ | |
if (Asset.ObjectPath.ToString().StartsWith("/Game/")) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
th { | |
padding: 0; | |
} | |
td { | |
padding: 0; | |
} | |
table { | |
margin: 0 0 1em 0; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import adsk.core, adsk.fusion, traceback | |
import os.path, sys | |
def run(context): | |
ui = None | |
try: | |
app = adsk.core.Application.get() | |
ui = app.userInterface | |
# get active design |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# FusionAPI_python Import3DCadFiles ver0.0.1 | |
# Author-onionmk2 | |
import adsk.core, adsk.fusion, traceback | |
import os.path | |
def run(context): | |
ui = None | |
try: | |
app = adsk.core.Application.get() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* begin------------幅を広げる------------*/ | |
/* デフォのcssがmax-width: 600px; のような値を入れてくるせいで無駄に狭い。デフォのcssを殺して最大化。 */ | |
[data-testid="primaryColumn"] { | |
max-width: -webkit-fill-available; | |
} | |
/* URLが https://twitter.com/home なら子セレクタ(>)だけに限定できる。 | |
しかし それ以外のURLでは、 子孫セレクタで一括指定する以外修正できないので、やむなく子孫セレクタを使用。*/ | |
[data-testid="primaryColumn"] div { | |
max-width: -webkit-fill-available; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#from typing import Any, Iterable | |
import Rhino | |
import rhinoscriptsyntax as rs | |
import scriptcontext as sc | |
doc = Rhino.RhinoDoc.ActiveDoc # type: Rhino.RhinoDoc | |
objectTable = doc.Objects # type: Rhino.DocObjects.Tables.ObjectTable | |
selected_objects = objectTable.GetSelectedObjects(includeLights=False, includeGrips=False) # type: Iterable[Rhino.DocObjects.RhinoObject] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases. | |
; #Warn ; Enable warnings to assist with detecting common errors. | |
SendMode Input ; Recommended for new scripts due to its superior speed and reliability. | |
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory. | |
; ! is Alt. Alt +2 が押されるまで待機ということ。 | |
!2:: | |
SysGet, monitor1, Monitor, 1 | |
SysGet, monitor2, Monitor, 2 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases. | |
; #Warn ; Enable warnings to assist with detecting common errors. | |
SendMode Input ; Recommended for new scripts due to its superior speed and reliability. | |
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory. | |
; ! is Alt. Alt +1 が押されるまで待機ということ。 | |
!1:: | |
SysGet, monitor1, Monitor, 1 | |
SysGet, monitor2, Monitor, 2 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# VEXで下記のコードが事前に必要です。 | |
# i[]@neighbours = neighbours(0, @ptnum); | |
# i@point_number = @ptnum; | |
# [ [0, 1], [0, 3] ...] というように、edgeとなるpointの組を返します。 | |
# get_point_pair_for_edge("point_number", "neighbours") | |
def get_point_pair_for_edge(ptnum_attr_name, neighbours_attr_name): | |
# type: (str, str) -> List[List[int]] | |
import hou | |
from itertools import chain |
NewerOlder